Why do Dogs Smell?

Dogs smell bad because they like to roll in stinky, rotten old things that they find outside. Also, they don’t have the advantage of jumping in the shower. They don’t smell bad to other dogs, just us humans!