You can give him a bit of meat for extra protein . But it's best not to mess with the calcium content; that can make a real problem for his bones/joints. I promise that commercial food has plenty of calcium, even for a growing boy . A small multivitamin, while unnecessary, may not hurt but I do think you should talk to the vet about it. Commercial food has so many vitamins added that adding more can just throw the whole balance off.