LOL!! That shirt is great! I'll have to look for one in XL for Buddy.
(paws crossed... he hasn't peed on the tree yet this year )

Glad they both did good with surgery!