hi it maybe the dog has worms and or fleas, left untreated this will caused the dog to smell.and if the dog is an uncastrated male then he will smell. needs casterating if thats thats the case you will smell an inprovement in time. hope this is help full. let me know how you go.