Role of Dogs in Life Satisfaction and Stress Reduction : A Comparative Study