Pet Owners Are Less Stressed...

Pet Owners Are Less Stressed: "Pets may not only provide good company for their owners, they may also help lower stress, according to new study findings."

Tagged: Old
Posted: September 25, 2002