Science Confirms the Benefits of PetsIn a study on dogs quoted today in the Wall Street Journal, a detailed scientific study was done on whether the perceived benefits of dogs are truly valid. Dr. Lauren Powell, now at the University o