Face it: pets and carpets don’t always easily mix. Dogs are slobbery and muddy, and, if you have a puppy, prone to unfortunate accidents. Cats too, as clean as they are, are liable to make the occasional mess; hairballs and unclean litter boxes can both mean the demise of your pristine new carpet.

Read the rest of entry »