For the past three days, our otherwise healthy 12 week-old puppy has been throwing up at random. On Tuesday, she threw up in the morning before breakfast. Yesterday, she woke up at 4am and vomited in her crate. This morning it happened at 6am and then just now around 7:30pm. For the most part, it's just been bile she's thrown up except for this morning's incident, when there were little bits of who knows what mixed in (sorry for being so graphic but I'm hoping it helps to give you details!). Just before and immediately after vomiting, she been acting pretty normal (playful, not at all lethargic). The threads I've read on the topic say that this often happens when they have an empty stomach. Well, for the past 3 days, she's decided that she doesn't like her dry dog food anymore (she eats Royal Canin Junior, which is what the breeder fed her - I'm not sure if this brand exists stateside?).
I must admit that I've become a bit stressed about it - when we brought her home, she had a great appetite (although the breeder left an "all-you-can-eat buffet" out for them all day long, for the entire litter to eat). I've tried feeding her 1/3 cup three times a day (only leaving her food bowl down for 20 minutes before taking it up again) and there was maybe only 1 day out of the past 4 weeks that she's eaten as soon as I put her food down. Do you think that this is just a Hav being a Hav or should I be concerned even more than I already am? Over the past 3 days, I've gotten her to eat around half a cup of dry dog food throughout the day by sitting next to her and transferring the food little by little from her bowl to a paper plate (trying to make a game out of it since it makes a little noise when the kibble hits the plate); otherwise she just "forgets" to eat and just wants to play all the time. She was hungry yesterday morning after throwing up at 4am, so I sat with her while she ate the rest of her dinner from the night before. I'm obsessing a bit over this - I don't want to do the wrong thing (and maybe I already have by sitting on the floor next to her and putting her food out in front of her??) and certainly don't want to feed her treats and risk having an ever more finicky puppy when this is all over. But at the same time, it's been 3 days now and I don't want her to go hungry.
Additional bit of info: she's scheduled to have a vaccine shot on Saturday so I plan on asking the vet about this then (unless you all think it's worth calling him about beforehand?).
Any advice you have for a new Hav owner that may be completely overreacting here??