Reader's Choice
New Delhi: The benefits of owning a pet might be overstated, researchers have said after tracking…