Tips and Tricks to Remove Pet Stain and Odour from Carpet


Having pets around the house raises your mood. They make a great company and lift up your spirits, especially when you are dump. However, pets mess up your things too. They are a great damper as well. You might come home from work and find your carpet damp and smelling.

There might be chances when your pet has accidentally pooped or urinated on your carpet.  That leaves the carpet in a messy state, and if left uncleansed it might smell bad. So how can you get that foul carpet odour and those irritating carpet stains?

Let us help you out. Today we will provide you with some amazing tricks that can get your carpet back to its original state.


Stains from urine

For stains that are new and wet, you must clean it immediately to not give it time to dry out and leave an awful smell. In case of urine, you can place several layers of towel on the carpet and push it on the carpet to let the urine absorb into the towel. 

If you want to treat it with a solution, you can make one. You need to mix 2 cups of vinegar, 2 cups of warm water with 2 tbsp. of baking soda. Sprinkle the solution on the spot and allow it to seep in completely. Blot it with a cloth. Use a carpet stain remover if the area still looks stained. Any solution if prepared as mentioned above should not be highly concentrated as this can further reinforce the smell and stain in that area.

Odour from urine

For stains that are old, you can use a high quality pet odour neutralizer to cut off the smell of it. Another important thing to be kept in mind is that you should never use a steam cleaner to clean urine odour. The heat will permanently set the odour into the fibres. You can make a neutralizer at home too. All you need is vinegar and water. It can be a good alternative, as it does not even harm the carpet fibres. Pour it on a stained area and let it sit for 10 minutes and let it soak the liquid and then use paper towels to soak up the liquid.


Stains from vomit

Another tip that you can try is – if in case of vomit, you have to be very quick to clean the vomit.  Because it can easily act on the fibres because of the vomit being acidic. So wipe it off as soon as you can.

You can make a solution by mixing 2 cup of warm water with 1 tbsp. of salt and ½ cup of vinegar.  When your solution is ready, dip a sponge or a cloth in the solution and place it on the stained area. You can repeat the process in case of a tough stain.

When the stain is removed, you can clean it up by blotting it with a water soaked cloth and then blot dry the towel. 

Odour from vomit

Firstly, make sure that the solids are completely removed from the carpet.  If the stain has dried, sprinkle some cold water on it to loosen the stain. Scrub the stain with scrubber and detergent and wipe it off with a paper towel. Finish the task by spraying it with some freshener on it.


Stain from poop

If your pet happens to poop on your carpet then you can fix it by trying the methods given below.

You can do it with a piece of cloth using a hand glove. You can also use a dustpan and a cardboard to pick up the solid refuse.

Alternatively, you can mix 1 tbsp. of dishwashing liquid with 1 tbsp. of vinegar and 2 cups of warm water. Using a clean cloth gently pat on the stain until the liquid is absorbed. Continue the process until the stain comes out. Then blot it with a paper towel. 

In case of tough stain, you can use a drop of hydrogen peroxide on your carpet and sponge with cold water.

Odour from poop

You can get rid of the carpet odour easily by using a lemon juice and water. Simply mix the two, sprinkle on the area, and then allow it to dry. Baking soda also works effectively in pulling out odours from carpet. You just need to sprinkle it on the stain and allow it to get into the fibres and leave it to dry overnight. Then you can easily vacuum the area pulling out the baking soda and smell from the carpet.

To Get the Services on Call

Not everyone is compatible in following the detailed steps of carpet cleaning and carpet sanitisation. We Squeaky Clean Rugs hereby are providing all round solutions for treating stains on your carpet, be it coffee spills or urine stains. Our experts are great at dealing with the carpet stains as well as carpet odour removal. If you want professional carpet cleaning services in Melbourne, you can contact us through our online and offline communication services.