Looks like he has been there and done that!
He looks like I did the other night in Vegas, but I was lying on the sidewalk with no idea how I got there. I am pretty sure I had a fun night though.
So is this your dog DannyG9.He is adorable
unfortunately it is not my dog, he does look adorable though :-)