I thought I'd share a website our canine anatomy professor, Dr. Inpanbutr, developed to teach kids about veterinary medicine. I believe it's geared towards middle school age kids.
http://www.vet.osu.edu/BeAVet.htm
There is an evaluation survey on the site and Dr. Inpanbutr would love your feed back.