I have to agree with Toto's Mom - I would at least call the vet for advise. I am not sure a Yorkie could give birth to a puppy that size. Although when I was a child, we had a chihuaua mix - about 10 # who had 1/2 basset pups and did fine. Good luck to you and Sarah