Heavy, Smelly Discharge From a Young Male's Sheath
by A reader
A small amount of creamy yellow-white discharge is normal in intact young males. A large amount with a strong smell can mean a mild infection of the sheath (balanoposthitis), which often happens in young dogs and can be linked to allergies or skin fold irritation.
Ask your vet whether a swab of the discharge could check for infection. Flushing the sheath with a gentle antiseptic solution prescribed by your vet, keeping the fur trimmed and keeping the area clean often helps. Neutering usually reduces it, but it doesn't always stop it completely.
See the vet sooner if he licks constantly, the discharge becomes green or bloody, or he strains to pee.
See dog penis problems.
This is general information, not a diagnosis. Please follow your own vet's advice.