I agree with Luckypenny......Medi-Cal is bad but stay away from the Kibbles n Bits. I would go to a local independent pet store and get a premium/holistic dog food. Mix it in with the Medi-Cal until he is transitioned over then take the bag of Medi-Cal back to the vet. You will get a full refund....just tell them that your dog doesn't like it.