I'm surprised they had him on a kids show with all those tattoos. I have no problem with it, you just don't see that often.
Dallas is huge in Canada and CBC is a government operated channel in Canada. They'll basically take the opportunity to have any famous Candian, but would be very honoured to have someone of Dallas caliber appear on a CBC show. Fun bit though. I think the message seems even more sweet coming from a nice guy covered in tattoos as opposed to a baby faced jackass like Justin Beiber.