I just found this thread - must have dozed off there for a bit.

Joker, you an amazing little guy. And your mommy has done an awesome job giving you the life you deserve. Way to go. Keep up the fight, little pup. You are gonna be a very special "Big Dog" when you grow up.