Geeze, my current puppy has the most fowl of breaths. I check his teeth, gums are fine, teeth fine but he does not eat hard food, he eats raw bones and raw tripe, I wonder if this is stinking it up

. And so he loves to lick ewwwwwwwwwww

. I brush couple times a week, but it aint helping. He also has chew things, the ropes, the Kong things, chew hyde bones, dried pizzle and all that, but all that are stinkies except for Kong and some of the Hyde. Is this nornal at this age? He was at the vet yesterday and there is no problem except he is teething