My boys each eat about 4 1/2 to 5 cups of Taste of the wild each day. Oliver a little less then Carsten. They are maintaining their weight very well. My little girl Lulu used to eat close to 6 cups daily and maintain her weight. She was a Border Collie in a Rottwieler suit. She would go, go, go all the time. It certainly depends on activity level. Your dog looks fine though, not thin at all from what I can see.