Rileyyyyyyyyyy! A million long distance hugs for the poor puppy :( Still, animals are really freaking good at fighting these sort of things so I'm keeping all my fingers and toes crossed that he pulls through!