Anonymous reviews are Internet graffiti.  Angie's List has real reviews from real people.

What is Angie's List?

Angie’s List is the trusted site where more than 2 million households go to get ratings and reviews on everything from home repair to health care. Stop guessing when it comes to hiring! Check Angie’s List to find out who does the best work in town.

Local Discounts

Daily deals up to 70% off popular home improvement projects from top-rated contractors on Angie’s List!

How to get dog urine smell out of your carpet

When neutralizing pet odors in your carpet, be sure the cleaner penetrates through each layer. (Photo courtesy of Russell Hiner)

When neutralizing pet odors in your carpet, be sure the cleaner penetrates through each layer. (Photo courtesy of Russell Hiner)

Dog lovers well know the great benefits that a pet brings into their lives. But, as all pet owners know, accidents happen from time to time. Some of our furry friends have an occasional accident, whereas others urinate on the carpet more frequently, especially older pets. These smells have a strong ammonia odor that can make the entire home smell. However, try these proven methods for cleaning up urine stains and salvaging the carpet.

Act promptly

Your first priority is to clean up any urine that is still wet. If the urine dries, it not only stains the carpet, but it increases bacteria growth. As the best way to absorb dog urine, place a layer of several paper towels over the wet area of the carpet. Walk on the paper towels so that they absorb as much of the urine as possible. Removing the wet urine will reduce the bad smell.

Neutralize the odor

Next, create a cleaning solution consisting of one part white vinegar to one part water. Vinegar neutralizes the ammonia smell of urine without fading carpet fibers, making it a good choice for cleaning and protecting your carpet. Slowly pour the solution on the stained area of the carpet. You want the solution to reach the lower fibers in the carpet to completely neutralize the area. After 10 minutes of allowing the solution to soak through, use a layer of paper towels again to soak up the liquid.

Then, let the carpet dry, which can take several hours. Once the carpet is almost dry, sprinkle a little baking soda on the area. Baking soda is a proven odor absorber. Allow the baking soda settle into the carpet fibers for about 15 minutes and then vacuum the area. The dog urine odor should now be gone.

Use commercial pet stain removers

The market is full of commercial pet stain removers, deodorizers and air fresheners. You might turn to these products if using vinegar and baking soda stills leaves a lingering urine smell in your home. Some products work better than others depending on the type of carpet you have, such as natural versus synthetic fibers. Read the label on these products before making a purchase.

Call in a professional

If the carpet odors are longstanding and they accompany urine stains that you can't completely remove, it's time to contact a professional carpet cleaner. These experts have a wide range of machines and solvents at their disposal to clean your carpet, to remove odors and to make it look good as new.

More Like This

How to control carpet odor

Mold and mildew, smoke and pet odors all threaten to make your home's carpet a smell mess. Learn how to control carpet odors with these tips from a carpet cleaning pro.


I have no problems with my dog and cats we take them out every 3-4 hrs and feed them 2- 3 times per day, our floors don't stink, maybe you can try that good luck

After doing the obvious--soaking up the wet urine, using a wet vac to dilute it and suck it back up, after shampooing, etc. and finding that some of the odor was still there, I let the carpet dry thoroughly, then used a plastic bottle with a nozzle tip and "injected" a pet odor treatment solution deep into the affected area and let it soak into the carpet padding and slab underneath the carpet--then let it dry thoroughly. I can't smell any urine anymore--even when I get down on the floor and try! I do smell some of the nice-smelling treatment solution, though, but don't mind that. Good luck!

Don't get rid of your pets! If your pets are having problems, YOU are the cause. Animals don't purposely pee in your house to upset you. 1)Not potty trained? Consult a behaviorist, (lots of SPCAs and Humane Society's have FREE consulting departments to help you solve your pets problems and KEEP YOUR PETS). 2)Incontinent? Consult your vet. There are medications to stop this problem. Dont blame your pets people. They don't want to live in a stinky house any more than you do.

If your dog and cat is peeing all over your carpet and you can't stop them. You have a few options. 1) Get rid of cats/dogs. Not an option? 2) Install tile. Very expensive and not a diy for most people. 3) Install indoor/outdoor carpet. There are very nice indoor/outdoor carpets for very cheap. Less than a hundred dollars to do any room in your house and even if your animals are horrible, they don't soak up smell like regular carpet. I did my movie theater in black because it was the only black I could find. I found out very quickly that almost any kind of stain can be scrubbed out and since it has a rubber backing the stain doesn't soak through. There is no padding, just rubber on the back of the carpet. Double sided tape holds it down and installation is really easy. The weiner dog took to using my theater as a bathroom, and I didn't realize it for over a week. Needless to say I was very angry. It came right up and never smelled again. 6 years of slumber parties with kids, me drinking too much, and being used as a base of construction when I was tearing out the bathroom didn't even phase the carpet. My wife even spilled a 5 gallon bucket of red paint on it once and then tried to be helpful by drying it up while I was at work. That came up too. She is afraid of rain and storms, and even if I let her out she will not go to the bathroom. She has had some accidents in the dining room. If you suffer from the dog/cat pee problem and don't have the ability or money to install tile, then buy indoor/outdoor carpet. The new stuff at Lowes feels like real carpet without the problems of it.

I have tried the Baking soda and Vinegar mixture, because the smell was horrid.... I let it dry several hours and i can still smell the urine.... Is there anything else i can do? i need a shampooer but do not have one at the moment... Please Help!

Blot. Then sprinkle kind of a lot of baking soda. Then pour vinegar. It will fizz. Let dry. 24 hours probably. Vacuum. Only set back: your carpet will have a "clean" spot". Dog will just pee another spot, tho.

If the vinegar mixture is not working, you need to have a professional come out to clean. The problem is not the carpet, it is the padding underneath the carpet. If a spill or accident is not blotted up immediately, it soaks through the carpet and into the pad. When you spot clean, it does not clean down to the pad. The carpet may smell nice & look good, but if it gets wet or warm enough then the stuff left in the pad will come back up into the carpet. You really need to call a professional carpet cleaner with a truck mounted unit to come clean it. Their systems use very hot water & have a strong suction unit. They can get deep down to the pad & then extract all that water so it does not deteriorate the backing on your carpet.

I have tried everything to house train my puppy and nothing is working he has peed on my carpet and the smell of ammonia is making me sick! I bought a shampooer and have tried everything to get out the smell even vineger and baking soda the smell is still here ,please someone help!

I had tried everything except for calling professional help.I can't get this ordor out my room.

the smell is crazy ive had my carpet clean about 6mo ago and now that iam using the heat, its smells very bad ,, Help

Add comment