...also, find some Bissell carpet cleaner with enzymes. It's the cheapest enzyme cleaner out there and enzymes are the only thing I know of that will get the smell out. If the carpet keeps smelling like him, he will keep using it.