your paying too much and its actually one of the worst, you should change him and youll see benefits from obedience to less stools to coat improvements
what type of dog is he and how old... if you can manage that amount of money Orijen is top of the range at 46 pounds, both of mine are on it but still there are some better foods than Hills for a lot lot less
(you basically feed them less with orijen so it lasts a similar lenght of time to other kibbles)