I would take him to the vet if I was you and I would suggest hills presiption diet RD my Barney is on this with just a bit of vet food When he went on to this he thought it was his birthday because he had alot more diet food than was nomal