How much should a 3 month old golden retriever puppy eat?

Puppies, in general, should be fed three times a day, for at least the first year of life. Most commercially available, good-quality foods have feeding recommendations on the package, and are usually based on the age and weight of the puppy. For golden retrievers and other large breeds, many Vets recommend one of the large breed puppy foods which are designed to meet their nutritional needs without making them gain weight more quickly than their bones grow, which has been a problem with large breeds in the past. If your puppy doesn't want to eat, or seems to want to eat constantly, and doesn't seem to be thriving, this is cause for a trip to the Vet. At three months, he/she is due for a set of puppy vaccines, anyway, so a good time to talk to the Vet about diet.