Researchers find no improvements in mental health of pet owners, say benefits overstated
New Delhi: The benefits of owning a pet might be overstated, researchers have said after tracking more than 6,000 people...
New Delhi: The benefits of owning a pet might be overstated, researchers have said after tracking more than 6,000 people...