I don't think your Yorkie is overweight at all. If you can still feel his ribs, he's probably at a healthy weight. Those people are probably all people who contribute to the teacup society. Sorry, just because my Yorkie weighs 3 lbs (which is TINY, btw) does not mean he's some kind of monster.