The problem

As dog owners, we can all attest to the fact that our pooches have, at some point, urinated in our house and not been able to make it to the backyard in time. You might have been delayed at the office, and your pooch at home is unable to hold it any longer and decides to pee on your carpet.

Of course, it would be on that one place on the carpet that is visible to all. This might become a habit for your dog, and she could decide it’s easier than running outside and relieve herself on the exact same spot day after day.

It all adds up . . .

You diligently clean up after your friend but could have neglected to sanitize the area properly. Your house starts to smell and, unfortunately, the stench of your dog’s dried up urine can seriously permeate through the walls of your entire home, leading friends and family to wrinkle their noses as they step through your door.

Damage to your carpets is also a significant problem as harsh cleaning solutions can destroy the delicate fibers of your floor covering. Also, if you don’t make use of industrial vacuums to get all the moisture out, the urine and cleaning solvents soak through to the felt, and you’ll never be able to get rid of the smell.

Why do dogs love peeing on rugs?

There are numerous reasons why your mutt will use your carpet as a toilet, and each situation warrants a patient approach to break this bad habit.

Your puppy is still learning

House training your new pup takes time and patience, and accidents, unfortunately, come with the territory. Keep up with the training though – puppy dear will soon get the message and move outside to do his business.


Accidental urination could just be a sign of overexcitement on your dog’s part. Wriggling, squirming and uncontrolled peeing might happen when your pooch is super happy to see you.

Submission or fear

Suddenly bending over and scolding your dog could scare him and as a result, his bladder will let go. Approach your dog in a friendly manner and never be too harsh.


If you add another pet to your household, your older (house-trained) dog might take it upon himself to mark his territory. This is a habit that can settle in quite quickly and you need to nip it in its bud before it becomes a daily ritual. Extra hugs, kisses and long walks outside should calm any fears of rejection.

Medical disorders

There are numerous medical problems that could cause your dog to suddenly start urinating in the house. Urinary infections, kidney stones, bladder stones, diabetes, etc., are all probable illnesses and you’ll need to take your dog to the vet for a diagnosis.

Doggo’s peed on my rug! What now?

No need to panic – you’ve come to the right place, and we’ve got you covered. After comprehensive and intense research, we have come up with the top five carpet cleaners that should help eliminate that old dog urine and leave your house clean and smelling fresh once more.

Rocco & Roxie Professional Strength Stain & Odor Eliminator

This cleaning agent should help eliminate any residual odors and stains on your carpet. Their motto is; if its gross, it’s gone. They claim to get rid of both the stink from the pet urine, as well as the ugly yellow stains on your carpet.

Other than urine, this could also help in the removal of feces, organic spills, and even dog vomit. With their enzyme activated formula, a simple spray contains natural bacteria that activates when it comes into contact with stains and bad odors.

It is chlorine free, and safe to use on your carpet colors, meaning it should not discolor or change it. It is also certified as safe for your pets, so they can still be able to enjoy rolling around on the carpet after you have done your clean up.


  • Helps in alleviating stains and bad odors.
  • Does not contain any chlorine.
  • Safe for both animals and humans.


  • Has a strong and sharp smelling scent.

Customers feedback:

It has received excellent feedback from customers and a rating of 4.4 out of 5 stars from all who reviewed it. The customers were delighted with the results and claimed that all of the stubborn stains on the carpet, as well as odors, were eliminated.

See on Amazon

Hoover Pet Plus Pet Stain & Odor Remover Solution Formula

This contains a concentration of enzyme enhanced detergent, which is a solution that should help in the powerful removal and deodorization of your carpet from pet messes, odors and other types of stains, and should give you a clean smelling house.

If you consider using it with the hoover pre-treat spray, they promise to give excellent results and continued use of this combination will give your beautiful carpets, rugs, and upholstery a long and great smelling lifespan.

It is phosphate and septic free, which means that it is safe to use within your house for both you and your precious pets.


  • Fresh fragrance.
  • Reasonably priced.
  • Safe for the entire household.


  • Not suitable for use on wooden floors.

Customers feedback.

The rating on this product is 4.3 out of 5 stars, with mostly positive reviews, where the customers were especially pleased with the sweet-smelling fragrance of the solution that left their houses free from the stinky odor of old urine. They highly recommend it to all pet owners.

See on Amazon

Amaziing Solutions Pet Odor Eliminator and Stain Remover Carpet Cleaner

This has a discreetly pleasant smell that should help in the removal of pet stains and old urine odor. It should also leave your carpet as good as new without discoloring or damaging it in any way.

It has been certified by The Carpet and Rug Institute (CRI) which means that it is safe for both you and your pets. Made of ingredients such as a non-iconic surfactant, and the bio-enzymatic solution it has been trusted by most pet owners for many years to give the kind of results they always want.


  • Safe for use.
  • CRI certified.
  • Efficiently removes bad odors and stains.
  • Can also be used on furniture and other surfaces.


  • Expensive.

Customers feedback

Most customers that used the product were pleased with the results and said that it was able to turn their yellow and smelly carpets into clean, and sweet smelling floor coverings and gave it a rating of 4.3 out of 5 stars.

See on Amazon

Bissell Professional Pet Urine Eliminator

This could be useful in the elimination of pet odors, stubborn stains, and even the smell of skunk spray. With its Scotchgard Protector, it should ensure that your carpet is left looking clean and fresh plus having a sweet aroma.

It also helps in discouraging your dog from peeing in the same area in the future.


  • Safe for pets and kids.
  • Works well in eliminating stubborn stains.
  • Reasonably priced.


  • The smell of the product may be too intense for some people.

Customers feedback:

The rating it received from the customers that used it is a solid 4.5 out of 5 stars, and they were thrilled with the results after using it for a while. The only recurring complaint was due to the harsh smell of the product.

See on Amazon

Nature’s Miracle Stain and Odor Carpet Shampoo

This is a low-foaming carpet cleaner that should be used with any water-based steam cleaner or carpet cleaning machine. It penetrates deeply into the carpet fibers and helps with the extraction of all the new, as well as older, stains.

With its bio-enzymatic odor locking technology, it assures users that it should be able to tackle all odor-related problems and leave your carpets with a pleasant fragrance.


  • Safe for both pets and kids.
  • Bio-degradable.
  • Can be used with steam cleaners.
  • Color safe for your carpet.


  • Harsh smell.

Customers feedback

This product earned a rating of 4.1 out of 5 stars. Most of the customers were happy with the cleaning solution and said that they would happily recommend it to any pet owners.

See on Amazon

Final take on cleaning aged pet urine

Home and carpet hygiene is crucial, especially when it comes to dog excretions, which is the ultimate breeding ground for bacteria. Get a handle on the cleaning up of your dog’s messes as soon as possible, to ensure a germ-free environment for both your family and your pet.