Why do male dogs have nippeles?
All mammals develop from female tissue in the early stages of embryology - female tissue includes breasts (or mammary glands) for milk production - so male dogs (and men) have nipples because they start out biologically female in the embryo, and then the Y chromosome triggers the switch into being male after several weeks