"Hans is just sitting with us on the couch now and catching up on the sleep he didn't get last night. " Maybe you should seize the opportunity because it sounds like you didn't get much sleep either...
Hope he's OK, glad that the vet doesn't think it is parvo. You don't want that stuff. (I was going to say 'crap' but you've had enough of that...)