Question: what are boy dog called?
Answer: A male dog is called a dog. If he's used for breeding purposes, he's called a stud or, when referring to his puppies, a sire. A female dog used for breeding is called a dam or a bitch.