Oh, my gosh! He gets cuter every time I see him plus he's fantastic! You have done wonders with him. I've never seen anything like it. I guess he has been "a friend to you," but you deserve it and you have got to be the best friend he could ever have wished for. He is such a smartie. Congratulations to both of you for a job well done. I know learning all of those tricks makes him proud, keeps him busy, and keeps him from being bored, too.