KJ Callihan is a freelance writer with a background in mental health and education. Her writing often covers product reviews and lists, animals and pet care, food and hospitality, health, wellness, ...