They're our best friends but can admittedly create a bit of a stink in our homes. Anyone enjoying a walk in the rain with their dogs will attest that the whiff afterwards can be a tad unpleasant.
And if you're the houseproud sort, getting rid of the odour is a frustrating challenge. But no-one wants to ban their pooch from the living room, so what can you do?
As reported by the Liverpool Echo, the cleaning gurus on Mumsnet have thankfully come to the rescue with one of their household hacks. And it costs just 32p.
Having been frustrated over the foul smell her dog leaves behind, one user asked: "The dog herself doesn't smell. She's a greyhound so not loads of damp/wet fur at all.
"She's bathed frequently. Had a good bath only two days ago with Aloe Vera dog shampoo and smells nice.
"However, we have an old carpet in the hall and if she lies on it for 10 minutes the carpet smells."
Worried she would have to throw out her carpet, the pet owner asked if there's anything she could use to help "disguise the smell" as air fresheners hadn't resolved the problem.
In response to the query, a woman urged her to put white vinegar around the house, claiming she has been doing it for years to keep her house from smelling like dog. She said: "A tip I got from the Good Housekeeping threads was to put vinegar around the house, in pots, to neutralise the airborne pong you can get."
Seconding this tip, another added: "For airborne smells, try putting bowls of white vinegar in the offending rooms. I use ramekins and put them in the corner of window sills behind the curtains. It's amazing at freshening the air without using chemical smelling cover ups."
A third user said: "I think the vinegar as a room freshener is amazing! I'll be interested to hear what others think when they have tried it."