Aww so cute! Turbo was throwing up couple of weeks ago too. His poopies were nice & firm, but I think he was eating too fast. Sometimes they just throw up, stomach upset or eating too fast...just make sure that it's not associated w/diarrhea, as that can be a sign of blockage & is an emergency. You have an awesome vet, calling/checking up on clients on Holiday!