I don't know where you are in Southern Ontario, but you might like to check this boarding facility out:
http://www.petcottages.com/
Each animal has an individual cottage with window and music and their own individual outside enclosure. I have friends who have used their services and they highly recommend it.