Well, that actually is dependant by the dog breed. Some dog breeds will be smellier than others for example: beagles, pugs etc. Whereas other breeds such as Poodles or Huskies don’t have an odour issue. However, these odours emitted could be natural but could also perhaps be health related. Our dogs sweat, have bacterial infections, bad breath due to teeth issues too! Of course, they will produce a lot of nasty smelling smells. You’ve just got to get it eliminated!
You could conduct a bit of research about your dog and it’s breed to see if it’s because of its breed or to look out and see if your dog may have some health problems. After that, knuckle back down to work and eliminate that awful smell by abiding to the advice given below.