3 dogs, no matter what you do, they're going to leave a mess. I like to take them on adventures, which means more mess, and I have a new jeep. My shepard always ends up in the front, so I wanted to try this seat cover out. I love how easy it is to remove and just shake it out after we get home. He does not try to bury underneath it like some of the others i have tried. It works exactly how I needed it to.