My 2 year old dog has been vomiting quite regualarly (once or twice a day for three weeks now. She always just pukes up bile (bright yellow and foamy). I've watched her and it seems like when she moves suddenly that's when she vomits (like when she goes from sleeping to waking up and jumping off the bed suddenly for one example). Other than the vomiting, her behaviour is very normal. She's eating, drinking, no diarrhea, no blood in her puke or poop, she's playful...
I've taken her to the vet and they took a blook sample from her and her urea counts were high. We also have submitted a urine sample, the results of which are not back yet. They are stumped by her too as their first thought was an intestinal blockage. Please help, any advice you may have would be useful.

