There are some “experts” who say to avoid carpet as a residential flooring installation option if you have a pet, but I had no problem.
Of course it required a little extra thought, I needed to be sure the carpet fibers were tight enough so he couldn’t snag his nails on it. I also needed a pet-friendly color.
Oh, and a word to the wise: This is one more reason why you must go with a professional cleaning service: I didn’t rinse as well as I should have, and he was allergic to the soap and kept coughing and gagging. Not to mention that it didn’t dry fast enough, and my home smelled.