Thanks so much, no she doesnt have any dental problems, she had her teeth cleaned. She is very sick today, she has throwed up 5 times this morning. I carried her to vet and he gave her shot for vomiting and steroid shot and pain shot, she doesnt like her stomach to be touched, she will cry and he is talking to a specialist to see what they think and he is going to call me. I hope they can find out what is wrong with her.See your vet again!!!!!!!! There must be something else wrong with Prissy.
With the Vitamin B12 shots, they are given to actually improve appetite and help the dog to digest their food properly, so they wouldn't be causing the problem.
Does she have any dental problems? Teeth decay can cause so many problems, not the least being inability to eat.