As a pet parent, you know how messy your beloved furry friend can get. And figuring out how to get rid of cat urine odor and dog smells can be quite the project. Some commercial cleaning products contain ingredients that aren’t the best for your pet’s health, but there are other solutions out there.
Homemade cleaners can help you clean up your home without unwanted chemicals from commercial cleaners. They contain natural ingredients that can effectively get cat pee, dog messes and smells out of the carpet and help remove pet stains.
If you have a multi-pet household or have a pet with incontinence issues, these DIY cleaning solutions—a floor and carpet cleaner, a pet stain remover, a cat-safe stain remover and a carpet deodorizer/odor eliminator—will be your new go-to products.
1DIY Essential Oil Cleaner for Floors, Carpets and Counters
Essential oils pack a powerful punch when it comes to cleaning. Most essential oils have antibacterial and antiviral properties while maintaining a pleasant aroma. Quality matters so choose high-quality, pure, organic essential oils, and make sure you dilute them properly.
WARNING: Essential oils can be toxic to cats. Do not use this DIY solution in cat households. Also note that not all essential oils are safe for dogs. Do not apply this solution directly to your dog; it’s for the cleaning of surfaces only.
What You Need:
- A 16-ounce glass amber spray bottle (essential oils are best kept in glass amber containers)
- Distilled or filtered water
- Apple cider vinegar (optional)
- Pure, organic, high-quality, unadulterated essential oils: eucalyptus, lemon, peppermint and lemongrass
- Combine 1 1/2 cups of distilled or filtered water with 1/2 cup of apple cider vinegar in the amber glass bottle. If you are not using any apple cider vinegar, you can fill the entire bottle with water.
- Add in 2-3 drops of each essential oil.
- Place the spray bottle lid on tightly and shake well.
- Use on carpets, floors and counters. Be sure to shake up the cleaner before each use. Spot test the cleaner before using it on large surfaces, like carpets.
- Keep in the refrigerator for added freshness.
2DIY Pet Stain Remover
This pet stain remover works on carpets and fabric furniture. Not only will it remove stains, but it also freshens up your carpet or furniture.
What You Need:
- The DIY essential oil mixture from above
- Warm, soapy water (use clear liquid soap)
- A Magic Eraser sponge
- A dry hand towel or rag
- Spot test on the furniture or carpet.
- Spray the essential oil cleaner on the stain and let it sit for a few minutes.
- Take your Magic Eraser sponge and dip it into the soapy warm water.
- Slowly and lightly rub the stain.
- Use the hand towel or rag to blot away excess water from the sponge.
- Repeat these steps until the stain is no longer visible.
3DIY Pet Odor Neutralizer
This homemade odor eliminator neutralizes pet urine and can work on multiple types of carpet that are low and high pile. If your carpet needs an extra deep clean to get rid of strong pet odors, follow up with a store-bought odor-neutralizing powder, like Arm & Hammer’s Pet Fresh Carpet Odor Eliminator.
You can also use this pet odor neutralizer to wipe down cat litter boxes to get rid of urine smells.
What You Need:
- 1 cup white distilled vinegar
- 1 cup distilled or filtered water
- Spray bottle
- Paper towel or rag
- Arm & Hammer’s Pet Fresh Carpet Odor Eliminator (optional)
- Vacuum (optional)
- Pour the vinegar and water into the spray bottle. Shake well to mix the solution together.
- Spot test before using it on carpet.
- Spray the odor-filled area with the solution.
- Let the cleaner sit on the carpet for 5-10 minutes.
- Blot the cleaner with a paper towel or rag and let the area dry.
- Optional: Once the carpet area is dry, take the Arm & Hammer carpet odor eliminator and sprinkle the powder generously over the affected area. Let the powder sit on the carpet for 30 minutes to an hour.
- Vacuum up the powder and voilà! Your carpet should smell amazing with no hints of pet odor.
4DIY Cat Stain and Odor Remover
Dr. Mitchell recommends a simple mixture of baking soda and white vinegar.
What You Need:
- Baking soda
- White vinegar
- Hydrogen peroxide (optional)
- Combine two parts baking soda with one part vinegar to create a paste.
- Add a small amount of hydrogen peroxide, if desired.
- Rub on urine stains or other messes and let sit for a few minutes.
- Blot with a towel until the stain and the baking soda paste are removed.
Hydrogen peroxide can decolorize things, so it’s best on surfaces, like countertops, versus cloth, Dr. Mitchell cautions. If you want to use this solution on upholstery, test a small area first. If you don’t like the smell of vinegar, you can also swap it with lemon juice.
Or, Buy It
More ways to keep your pet's home so fresh and so clean, clean: