Definitely get the teeth checked. If they are ok, could be a bit of thyroid problem, very easily treated. Possibly diabetes too. But the "pickiness" makes me wonder about soreness in the gums or teeth.
See what the vet says, and please keep us posted.
Bookmarks