That's it - Squish is a fairly frequent puker because he'll eat rubbish he finds on walks (and I don't always see him in time to stop it) or he'll swallow his own food too fast, so I don't usually worry. But puking two nights running was unusual for him so I did worry a bit.
no subject