Last Updated on 1 year by Susan Mayrich
We all love our dogs. We’re proud of them, and we want to show them off. But sometimes, they can leave behind a smell that’s difficult to wash away. Getting rid of dog odor can be a difficult task, especially if you have a dog that has been rolling around in the dirt and sand. But it doesn’t have to be. It’s simple and easy with the right products.

In this article, we will show you how to get rid of dog odor from your blankets. We will share some great tips and tricks for removing pet odors from your house so that you can enjoy life with your furry friends in peace.
What Causes Dog Odor?
Dog urine and feces are the primary causes of dog odor. Puppies are often more prone to this than adult dogs because they haven’t yet learned how to control their bladders and bowels.
Urine typically has a strong ammonia smell, while feces may have a stronger odor depending on its source.
If you notice that your puppy has an odorous bowel movement, it may need to be treated with flea preventatives or other medications that can help get rid of the problem before it gets worse.
What Neutralizes Dog Odor?
When cleaning your dog’s bed, you can use a few different things:
- Bleach
- Baking soda
- Try dog shampoo
Hydrogen peroxide - Add an oxy booster
- Use a deodorizing spray
- Laundry detergent
- Borax to the wash
- Apple cider vinegar
How to Get Dog Odor Out of Blankets (7 Simple Ways)
Baking Soda
Baking soda has the ability to absorb odors, so if you have a lot of dog odor in your blankets, baking soda can be used to remove it. Baking soda is a natural deodorizer and odor eliminator.
It is also an effective antiperspirant, so that’s a good reason to use it for removing dog smells from your clothes.
- You can sprinkle baking soda on the area or spray it directly onto the stain.
- Let the baking soda sit for some good hours before vacuuming up the debris or scrubbing it away with a brush.
- Repeat as needed to keep the area smelling fresh.
The baking soda will soak into any fabric fibers and neutralize any odors caused by the dander from your pet’s fur.
Apple Cider Vinegar
Apple cider vinegar is an effective way to remove pet odors from blankets. It’s cheap, easy to use, and has few side effects on your dog. It’s a good choice if you have the time and patience to let it sit for a few hours.
You can use it to treat both indoor and outdoor surfaces. Here are some of the ways you can use apple cider vinegar to get rid of dog urine odor:
- Spray the area with apple cider vinegar and let it sit for about 60 minutes before wiping it away with a wet cloth.
- Repeat this process several times over several days if needed for the complete removal of the smell from your blanket.
Oxy-Powered Laundry Detergent and Apple Cider Vinegar
Use oxy-powered laundry detergent and a cup of apple cider vinegar in hot water. Use oxy-powered laundry detergent in cold water (use one tablespoon per load).
The enzymes found in this type of laundry detergent work especially well at breaking down proteins responsible for creating strong odors left behind by urine or feces.
- Add a capful of oxy-powered laundry detergent to the wash and then add two tablespoons of apple cider vinegar. This will help get rid of the smell. You can use your pre-wash cycle for this, or if it’s time for a new load, you can do this as part of your wash cycle.
- The next step is to rinse the blanket in cold water. The colder the better, because the cold water helps remove odors from the fabric itself. You can also rub alcohol on it before rinsing, but this will only make matters worse, so don’t try that unless you want to ruin your blanket completely!
- After rinsing out your blanket, hang it up and allow it to air dry completely before putting it away in storage somewhere safe (like inside).
Hydrogen Peroxide and Baking Soda
Hydrogen peroxide and baking soda are great ways to get dog odor out of blankets. You can use them together or separately, depending on what you have available.
Hydrogen peroxide is a great cleaner because it will kill bacteria and get rid of nasty smells. Baking soda is an abrasive that can help scrub away stains left behind by pet hair. The two products work together to remove stubborn odors from your blanket.
- Mix 1 cup of hydrogen peroxide with 1 cup of baking soda in a bowl or container.
- Scrub the area with this solution using a soft cloth or sponge until all the dirt has been removed, then rinse off any remaining residue with cool water.
- Apply two tablespoons of apple cider vinegar directly onto the affected area and let it sit for 30 minutes before rinsing it off again with cool water.
- Repeat steps 3 and 4 if necessary until no more dog odor remains on your blanket or rug after washing with this solution three times in total (two times initially followed by one final wash).
Try Dog Shampoo
You can help get rid of some of the odors in your home by using a spray or shampoo made specifically for dogs. These products usually contain enzymes that break down odor-causing compounds in carpets or furniture.
They may also contain antimicrobial agents that keep the bugs away while they work their magic.
Deodorizing spray
If your dog has been rolling around in the dirt, and his or her fur has gotten dirty, there’s nothing like spraying some deodorizing spray onto the fabric of your blanket to get rid of the odor.
The spray will help keep your blanket smelling fresh throughout the day. It also helps prevent mold from forming if you store your blankets in damp areas where they could get wet again while they’re out of season.
Borax
This household product has been proven to absorb odors and reduce them over time. It is available at most grocery stores and typically comes in a powder form that can be mixed with water or sprayed on surfaces where you see dog urine or feces.
Final Thoughts
Hopefully, these tips will help you to eradicate the smell of dogs from your blankets, Use them to keep your pet’s bedding smelling fresh. If you have any additional tips or suggestions for how to get the odor out of blankets, please let us know in the comments