puppy throw up yellow foam