My Lhasa Apso and Shih Tzu have digestive trouble with their current dog food - Bil-Jac. I purchased California Natural Lamb and Rice, but the nuggets are so large and hard that my one dog won't eat them. She picks them out of the bowl and sets them on the floor. Does anyone make a high quality dog food sufficient for a small dog?? :confused: