@smokey99 Consider the possibility of pain in the mouth! It's possible that crunching kibble is painful. Bad teeth, bad gums, a growth.
My miniature schnauzer has TRASH teeth and needed half of them removed by age 6. They are known for periodontal disease.