Study reveals: love for dogs is innate

Study: Why Yoga Makes You Happy