I was at NAIT last year, the Fairview campus, and the vet techs there were very happy about the quality of education.
A firend of mine graduated from Olds, and she liked the program. From what I hear vet techs become close to secretaries, with some animal handling. However, she loves what she does. The pay throughout the industry though isn't that great.