There are four veterinary schools in Canada, those at the University of Guelph and St. Hye, as already mentioned and two others - one in Saskatoon, Sask that serves the western provinces and one in Charlottetown, PEI.
Admission to any of these vet schools typically requires at least 2-3 years of basic university with a major in Agriculture or Biological Sciences and marks in the top 20% of your class. Practical experience working or volunteering in veterinary practices is helpful in getting accepted.
The veterinary degree requires 4 years, and while there is some potential for specialization within the veterinary school, if you wanted to specialize in herps or exotics that is generally another 1-2 years for an internship or residency after graduating from vet school.
Veterinary salaries in Canada start at about $40-50,000 a year in companion animal practices and can go up from there if you own your own practice - how much you make depends on how good a business person you are.
Hope that helps,