I am sooo sorry you are going thru this. Being a yorkie mom is not going to be without problems. They have to be faced and dealt with. This is part of being a parent. But if you get rid of her then what. She is going to go thru the same thing with someone else. Get a second opinion please and see what the new vet says. Vets have been know to be wrong.