Pet interactions improve mood but do not buffer daily stress

Researchers just got one step closer to solving the age-old question: whether cats or dogs make better pets.