I've had good luck Lexol Vinylex, get it at most auto stores. Haven't had to remove anything major, but the dogs get foot prints on the rear panels when they look out the window. I put a seat cover on the rear seat so that stays pretty clean. I use it on the whole interior for the UV protection.
Lexol
Lexol