Well, Mary, I believe he is an animal lover. He (and his band) performed for a fund raiser for the shelter I volunteer at. The next day Tony La Russa gave them a tour of the facility and they came out to the training pavillion where I was in a class with Taggart.
The stoned look isn't only in pictures. LOL I don't really like the guy. He just gives me the creeps. But it was neat to see him in person.

I don't really understand the deal with Canada, so can't really respond on that aspect of him.