If you still see stains along with a lingering dog urine smell consult with a professional dry cleaning company.
Getting pet odor out of carpet.
If the soiled item can be put into the washing machine use an enzymatic cleaner with laundry detergent to effectively get rid of urine stains and smells.
Here are several inexpensive and simple tips on how to get the smell out of the carpet from pet urine to mildew there are a ton of natural remedies for removing bad smells from your carpet many of which you probably already have in your pantry and bathroom.
Tips for removing odors from your carpeting.
To get dog smell out of your carpet first vacuum it to remove any hair and dander.
After doing the obvious soaking up the wet urine using a wet vac to dilute it and suck it back up after shampooing etc.
After 2 to 3 hours vacuum up the baking soda which will also remove the odors it has absorbed.