New study challenges view that pets help us deal with stress June 17, 2026 · The Independent Read full story at source