Don't forget networking. a known and liked applicant, even if a little less shiny on GPA, is likely to be given a bit more consideration (especially if you meet the numeric minimums.) My GPA is lacking, and I don't even know if I will go for an internship, but I am doing my externships at my preferred (private practice) internship places. That might be more important in some specialites than others (I know it was highly stressed for our lab animal and zoo med students.)
Also, be sure your application goes beyond the 'I love animals, but let me say that in a different way' message. I know that sounds obvious, but it is a complaint we keep hearing from our clinicians about internship applications.
We were also told on clinics to always put your best foot forward, even if you think its an area you could care less about because it isn't unheard of for a reviewer to contact the people they know at your school, rather than just the ones you list.