Part of the problem with young goats, the males can be very fertile very young. Most are capable and often will breed a female at 3 + months... and the "dwarf breeds" are more likely to try breeding young. Just like a young jersey heifer will often come in heat at 7-9 months and can get bred by a bull if she is still out running with her dam. And yes, I know it happens in all breeds but jerseys are somewhat more common to cycle young... at least in the dairy cow industry.
So, besides the market for baby goats... weaning the males off is very common with many goat breeders at 2-3 months; or they may catch their mother or their sister when they come in heat.
Yes, a Ram is a male sheep... a billy is a male goat. Buck is often used interchangeably for a sheep or a goat in this area... you hear someone say a buck sheep or a buck goat very often here at the stockyards...