Your food sounds good..maybe just increasing more food intake. You could also try eggs. I'm not sure how comfertable you are with it but I try to feed kai raw eggs at least twice a week. I've been trying to cut back a bit because it has alot of fat. It apparently has loads of nutrients that the dog can use...and that extra bit of fat wouldn't hurt him either. It would give your pup a fabulous coat.