Janet, I'm sure you must be very happy to have things clean. Nothing beats a clean house!!
We clean our carpets very frequently, and can never get all the smell out of them. If anyone comes up with a product that will remove the odors, please let me know. It's embarassing. We steam clean with the additives for pet odor removal, and spray with Fabreeze for pet odors. It helps, but doesn't get all the odor out. I'm about to start crating our dogs again while we are at work.
I wanted to get rid of the carpet and put something else down, but we are getting our house ready to sell, so will probably just replace the carpet downstairs with new carpet and crate the dogs until the house sells. What a mess!!
__________________
Marilyn 
If anyone would like a free Bible Study CD or book entitled "Searching for Truth", PM me with your mailing address and I'll send you one. "And you shall know the truth and the truth shall set you free." John 8:32