“how to eliminate dog odor |best way to remove pet urine stains from carpet”

Find out why your pet is urinating inappropriately. Often, inappropriate urination can be a sign of a urinary tract infection or other illness. It can also be caused by stress or fear. Observe your pet and take it to the vet to eliminate any health problems it might have.
You might think that the worst spot your cat uses as a litter box is the couch or carpet, but his spraying other surfaces can be just as bad. If your cat is spraying urine against a wall or on hardwood floors, clean the surfaces completely with a 75/25 spray of vinegar and water.
Clean up previous pet stains. Cats seem to go back to spots where they or another pet have urinated to cover over it. Properly cleaning the area can help your cat to forget there’s somewhere important they have to pee.
To clean the compounds that are not water-soluble, use enzyme cleaners which are the most powerful substance in term of cleaning cat urine. They are meant to destroy the uric acid into ammonia and carbon dioxide. You will notice that it will off gas afterward.
The live, enzyme-producing bacteria in Bottom Line digest organic waste and destroy urine odors at their source for permanent odor removal. This non-toxic brand stands up to high temperatures and pH without losing effectiveness.
Unfortunately this alone did not do it so I was very glad to find a site that said to sprinkle plain baking soda, a lot, then spray it with a solution of 1/4cup of 3% hydrogen peroxide 1 tsp Dawn dish soap (multiply it larger areas), use a soft bristle brush to rub it it then leave it to dry well (a few hours). When it is completely dry vacuum it up. Depending how bad the stain/smell, you may need to do this a couple time… but it has worked!!!
And the smell that is coming from somewhere in your home is unmistakable. Your home has the smell of a kennel and you then must act like a CSI agent to find the smell. Worse yet, you may have found it right away when you slipped on something in the kitchen. Either way you want relief and you want it now! 
This will get rid of a great deal of the smell, but to really do a thorough job, you might want to rent a carpet cleaning machine with an attachment for furniture – or call a cleaning company to do it for you. Always start with neutralizing as much of the smell as possible before the shampooing, though, or all you will be doing is creating a hybrid of dog smell and perfumed shampoo. Not a good combination. And don’t use carpet shampoo on the furniture, or you could end up with ruined and smelly furniture.
Rachel, those things work great and there are enzymatic cleaners designed for use in them. I’ve always just used the ones you can rent from hardware stores so I don’t really have any brand suggestions for you. Honestly, I’d just check Amazon and start reading reviews. Good luck!
If the area still looks stained after drying out, use a high-quality carpet stain remover (our picks are below). Tip: The Humane Society urges you not to use heavy cleaning chemicals, like ammonia or vinegar. They actually don’t remove the odor, and the strong scent of the chemicals may entice your dog to mark “his” area again (learn more about why dogs mark their territory).
But even for him, that rule wasn’t good enough. Throughout the day he would relieve himself in one litter box, then the other litter box, and then – not finding it suitable to re-use one of the litter boxes – the carpeted corner of my bedroom.
I say she is urinating out of habit because I had just washed my daughters comforter with apple cider vinegar and vinegar to neutralize any odours; she jumped up on my daughters bed and proceeded to squat. She didn’t smell the area or anything just jumped up and squatted. At that moment my daughter picked her up and placed her in the litter and she finished. We praised her and gave her a treat. Problem with that is we cant do that every time as we all have work and school.