a male cow is called a bull and NO, they cannot give milk
The milk you drink comes from a female cow. "Male cows" don't exist. A bull or steer, on the other hand, does exist, and these are the male composites of a cow.
A cow that will no longer give milk.
That cow could be not a cow at all, but a bull or a steer, also bovines but the male counterparts of the mature female bovine that is a cow. Heifers don't count because they won't never give milk, and because they are simply immature female bovines that will, at some point in their lives, be bred to give birth to a calf and thus give milk. It's not uncommon for someone unfamiliar with cattle to call a bull or a steer a "cow" and wonder why it is not giving milk. The answer should be obvious: Male mammals never give milk in the lactational, mammary-gland-producing sense.
No, don't give them cow's milk.
A bull? Cows are mammals, so they all give milk. If you mean a cow for meat then it is a beef cow, but she still gives milk.
It depends on the breed of cow in question. A Holstein (dairy) cow will give more milk than a buffalo, but a Charolais (beef) cow will give less milk than a buffalo does. An Angus cow may give as much or slightly more milk than a buffalo cow will.
Meat and milk.
A cow cannot give milk to you by itself. You have to go and take milk from the cow. If someone was trying that, I would say you need to learn a lot to milk a cow.
no dogs should not get milk