UnlimitedHail said: Miltank is the only Pokemon with visible "teats", being a cow.
Assuming that the Pokemon world works sort of like ours. I've always sort of assumed that somewhere there are also SOME (not all) Mareep with udders too. Since you know, there are people who drink sheep milk (well, I'm not sure about drink, but use to make yoghurt and cheese)