How Much Should an Australian Shepherd Eat?

An Australian shepherd should eat around 11-12oz of dried food per day, or 260lbs per year. However, this amount will vary according to the dog’s size and activity level.

On average, puppies will consume around 170lbs of dry puppy food in their first year, and the daily amount will increase as they grow.