Author Profile: Carl Safina

All Articles

Does My Dog Love Me?

Issue 307 • March/April 2018 • A Song for Spring > Undercurrents

Acknowledging that animals experience complex emotions can teach us a lot about being human