I've had dogs in my life for as long as I can remember. I believe every child NEEDS a dog. They teach us so much! For a kid, a dog means companionship, someone to share emotions with when no one else is around and they give unconditional love. Dogs can teach responsibility, help a child to be more social and even get kids outdoors for some exersize.
DOGS are ALWAYS there for YOU! Although these are great reasons to get a dog, there are many more. Here are 20 GREAT reasons. I always suggest a shelter dog, but ALL dogs are wonderful! http://distractify.com/geek/science/reasons-you-absolutely-need-a-dog-in-your-life/