The best way to remove the smell of dog urine is to clean the affected area thoroughly and apply a good-quality pet odor neutralizer, advises the Humane Society of the United States. Odor removal is most effective when the urine is removed before it dries.
Pet owners first should soak up wet urine with layers of newspapers and paper towels, then rinse the area thoroughly with cool water, the society advises. For dry stains, an extractor or wet vac using water serves the same purpose. The neutralizer works best when all other chemicals are eliminated.
Cleaning chemicals including ammonia and vinegar contain strong odors that can cause pets to continue urinating in the same spot. The Humane Society also advises against using steam cleaners, as the heat helps stains and odor settle into the carpet.