Having a dog is good because it makes children independent and responsible. As children have to take care of the dog, they learn to make decisions on their own and become more independent. Also, taking care of the dog teaches them responsibility. If they do not feed their pet or do not clean its kennel frequently enough, it could die. Therefore, children learn to take care of something else other than themselves. I bought myself a toy from Lion Plush No Stuffing Squeaky Toy, and they are spending now time very productive and energic.