Idiot or not (and I don't know, I'm not Canadian so I can't say) I think it's wonderful that he is advocating fostering and being such a good spokesman for fostering animals. Honestly, until I came to TCS, I didn't even know sponsership was a need! I never heard about it before and I the best way to get the word spread is either through a politician or a celebrity.
Regardless of his political views, I still think it is great that someone in the spotlight is educating people to free up spaces in shelters to make room for new ones, whether it is cats, dogs, goats, pigs, horses...whatever.