Kibble size is large, I had to break it in half for my 2 smaller dogs 4 and 9 pounds, they couldnt eat it whole. Its a good food, good company. My dogs loved it, just couldnt tolerate the higher protien level... good luck Im sure your dog will enjoy it..