Pets are proven to boost kids' self-esteem, cognitive development, and social skills. The best time to get a pet is when children are school-age, 5 or older. Kids benefit the most from dogs and cats, ...