Yes, dogs do get this once in a while. Your dog can become very smelly if he/she has been to some very odorous places and has not have a bath in a long time. Get a nice smelling doggy shampoo and get your dog smelling fresh again.
2. Brush Away Dead Hair
Dead hair that resides on your dog is magnet for dander. When you brush your dog you are brushing away those dead hair and also getting rid of those dead skin which will flake away to become dander.
3. Bring Your Dog To The Vet
If you notice that nothing you do gets rid of the bad scent of your dog, there may be underlining problems. There are some health factors such as yeast infection.
4. Don't Let Your Dog Access The Trash Can
I don't need to tell you how stink the trash can can be. It contains from rotting garbage to toxic waste! You don't want your dog eating from your or anyone else's trash can, this can lead to you having a very stinky dog or even causing grave illness for the animal if it swallows anything harmful.
5. Keep Your Dog Cool
Dogs exposed to too much heat will probably have much flakier skin under their fur. Heat is also a scent maker and you will more likely smell a stinky dog more if it is hot and panting away than cool and well hydrated.
Remember that you dog is a dog and will smell like a dog, dog expect that your dog will always smell like the next versace cologne. But on the flip side, your dog should not be a stinky poo.