Many American homes feel incomplete without the addition of pets, and while dogs are perhaps one of our most popular pets, they are also perhaps the smelliest and dirtiest! What with hair shedding, pooping, muddy paw prints and scraps of food, dogs can quickly make a home feel unclean, no matter how hard you try to keep it clean.