Your not the worst mom!You know know what food to give your yorkie but you gave it the wrong food but thats ok..Cuase evryone makes mistakes and that all right!
Hope that your fur baby starts feeling better
The vet should give her some pills to take or a shot to make it feel better!