I guess my pyr eats a little more than some, but she goes between 7-9 cups a day of dry; I feed iams large breed. She just turned 1 yr. old on nov. 5th. though, so she still has her puppy appetite. If your pyr is of average height, I wouldn't think 120 lbs. at 5 yrs. old is over weight.