Puppies
Greyhound puppies will live off their mother's milk for the first few weeks of their lives and then will gradually transition to different foods.
As they grow, their dietary requirements will change rapidly from day to day, and so it's often wise to free-feed a Greyhound puppy.
Adults
An adult Greyhound that weighs 27kg will usually need to be fed 4 cups of good-quality kibble a day split across two or three meals - but this varies according to their body weight.
This amount will be higher for racing Greyhounds, and some raw meat should be used to supplement their meals.
Seniors
At 7 years old, a Greyhound is considered to be a senior, and their appetite will usually reduce as they are no longer taking part in as many high-energy activities.
Seniors can still be fed as much as they were when they were younger, but if your Greyhound starts eating less, you should seek veterinary advice and adjust your dog's diet accordingly.
Puppies
An adult female that weighs around 27kg should be eating between 2 and 4 cups of dry food a day split into two meals, supplemented with raw meat.
For the first four weeks of pregnancy, the female Greyhound's diet probably won't change, but after this point, they will require around 30% more food than usual.