I rate them 4 stars because it has only been 2 weeks since , I gotten my yorkie. He now weights 1lb 4oz. I took him to the vet last riday and he said everything looked good. he is scheduled for his first shot friday. I was a extreme skeptic because I heard so many rumors about them being sickly. So far he has shown no signs of illness and has picked up little weight. He is now eating hard food and is a fiesty lil runt.