Your dog's breath has been bad for a while. Not "he ate something weird" bad, the kind of bad that makes you turn your head ...
A vet has shared some expert advice for pooch owners ...