Hello, my baby boy is three years old he is a small yorkie, he only weighs 2.1 pounds, and i can feel his bones each rib, vertebra, legs hips all of it! now on the vet said he is tip top shape, he does eat fine im just worried he shouldnt be so bony!! can anyone help?