Requirements
To have a cow you will need at least six patches of grass in the pasture. Once you have this and could afford it (about 3600g) you can buy a cow at the farmers union for about a 5000g. You can choose between a male or female cow fortunately you are able to name them! Always remember when you have purchased your animal to feed it the day you got it before you go to bed. Personally I would get the female cow first for obvious reasons, she produces milk. To make butter and cheese you will need to sell a lot of milk and then one day the cheese maker and butter maker will appear in Lucas’ shop. I can’t remember the price of the machine now but I think they were around the price of 30,000g.
[edit]
Stages
There are three main stages for the cow, calf, young adult, chicken and adult cow. After you have asked the female if she would like a baby, after a couple days she’ll have given birth. After being born, the calf will take 14 days to reach young adult, then another 22 to reach adult hood. You can usually tell what stage the cow is by its size, small is calf, medium size is young adult and large is adult cow. To make the cow reproduce you need a male and female at the adult stage. You ask the female if she wants to go outside, say no then an option will come up saying would you like to have a baby say yes. You can really not tell what the color of the cow will be it’s usually random, there’s either brown or black. If you’re a girl you equip the milker then you milk the cow. On the other hand if you play as the boy, you have to talk to the girl and tell her to collect M-E-W or Anything. Small milk is produced if your cow has 0-3 hearts of affection, 4-7 it will produce Medium sized milk and 8-10 hearts will produce large milk. Having the butter and/or cheese making machine will be at your advantage because no matter what size of milk you put in the machine the cheese and/or butter will always be the same size. To use the butter or cheese machine make sure you don’t have the miracle gloves on and throw the milk in the machine by pressing the A button be sure you are close to the machine so you don’t throw away your milk!
[edit]
Produces
S. Milk 150G
M. Milk 200G
L. Milk 250G
Cheese 300G
Butter 300G