How often do you bathe your dogs? Once a month may be fine for some dogs. Others do better once a week. Use a good quality dog shampoo, not human shampoo or dish soap.
Hounds do tend to have more odor than other breeds. Some hounds tend to have an oily coat, which will smell bad much more quickly than many other breeds.
Also, coat type is a consideration. You didn’t mention what breed your other dog is but if he has a soft coat like a Poodle, Bichon, or Yorkie, it will hold dirt and odor. Particularly if the dog has a beard. Clipping the face clean, and trimming the feet including between the toes will help cut down on odor and reduce bringing in mud or wet from outside.
An undercoat like a Lab or Shepherd also tends to hold the smell. A smooth, short coat like a Boxer, or Pointer tends to stay very clean and doesn’t smell, even if the dog is not bathed for a month or two.
Also, check that the smell is not coming from the dogs mouth. Teeth in bad shape will give your dog bad breath, which tends to be noticeable. Same with anal glands.