These are great seat covers! I don't have a dog, but I needed to replace older covers with something waterproof. I live in Texas. It rains a lot. This look good and was easy to put on the front seats of my 2006 Prius. I like the fact that they cover all the sides of the seat. And unlike my old ones with elastic straps that quickly gave out, these seat covers use adjustable plastic webbed belts to fasten across the seat back. Recommended!