Thanks for the replies everyone. He ate plenty of treats out on our walk this morning (that loose leash training!) and I haven't noticed any swallowing or gulping since. He had a decent poo as well, which was all the grass and leaves he ate yesterday after being sick, so hopefully no blockage. Drinking well too. I'll keep an eye on him, hopefully whatever it was has worked it's way through.