Why Cats Make Great Companions: Exploring the Benefits of Having a Cat