I'm glad to hear that he is okay! There is nothing worse when it comes to our pets than having to leave them at the vet for testing and not know what is wrong (I'm actually getting ready to take Clyde right now) ... especially during the Holiday season!
Way to go Guinness for not being sick!