How much does it cost to own a pet in cities around the world?

We spoke to vets and shops around the world for a global view on the costs of keeping pets. From New York to Barcelona, here are the basic annual costs, and a few things extra.
Can your pet tell that you're high?

Hopes&Fears answers questions with the help of people who know what they're talking about. Today we asked animal experts about whether your dog or cat can tell when you're stoned.
Video: why are dogs man's best friend?

When you express an emotion, dogs interpret that emotion like another human would. Or, maybe more accurately, your dog interprets your emotion as if you were another dog.
Your dog hates your enemies

Kazuo Fujita, a professor of comparative cognition, and a team of researchers at Kyoto University have found that dogs judge those who have been mean to their owners and will refuse food from them.