So Tucker ended up doing fine at Dulles Gateway Kennels (for those of you in the DC area). He was glad to see me when I got home from Europe yesterday. My roommate had picked him up earlier in the day to avoid the additional day charge.
Seems he didn't bite anyone and they said he didn't cause any problems.
All that worrying for nothing… :p
One last thing... AVOID ABSINTH AT ALL COST!!!