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.
Take pet smell out of carpet.
Try putting pet beds or rugs that aren t machine washable out in direct sunlight for a few hours so the uv light can kill odor causing microbes.
Pet dander and hair can easily get embedded in carpet fibers leaving a lingering smell.
Soak the area in water.
For old and or dried urine stains on hardwood floors or carpets follow these steps.
Here are several inexpensive and simple tips on how to get the smell out of the carpet from pet urine to mildew.
Acidic products like white vinegar help to eliminate bacteria and the odors they cause.
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.
Blot up as much of the cat urine as possible with a towel.
How to get cat urine smell out of cushions.
Soak the area with an enzyme cleaner.
Soak the affected area of the cushion with water.
If you can t remove the smell using this method try contacting a professional carpet cleaner or using a steam cleaning machine.
Use a full sized vacuum for larger carpeted areas or a handheld vacuum for throw rugs and small mats.
Soak a towel with a hydrogen peroxide based cleaner.
However realize that uv light can also fade colors if items are left out too long or too frequently.
How to remove dried dog urine stains from hardwood floors or carpets.