Rescue cat we've had two and a half years. His skin was red raw after a while from food allergy. Difficult to tell from what as we bought all sorts of random food. Vet put him on Hills z/d ultra and his skin has been fantastic BUT he continues to stack on weight and I think he really is now Too Big. We feed him NOTHING else. Honestly, not deluded. He might find a tiny bit of grated cheese we drop on the floor, or some other tiny morsel of table detritus but that's it (other than he is visiting an unkown neighbour and eating there, in which case he is not allergic to that food thank goodness as skin stays great)
Any advice on what to change food to?