Canine Terminology - Harold R. Spira