If its diabetes he diet will need to be altered drastically! What does your vet say about the table food, including ham?