Temple Grandin: 'We Have to Treat Animals Right'

Noted animal science expert dedicated to humane treatment of pets, livestock.