What gift would you give to help a child develop?

I would like to give the child a cute dog, which would grow up with him in his childhood. More than a pet, a dog can become the child`s good friend. They may play with each other. The child runs, and the dog chases after him. The child throws a ball, and the dog jumps to catch it. The dog can stay with the child if he is sad. Some dogs even can protect their owners, when they are in danger. Therefore, people said that dogs were people`s best friends.  

Moreover, via taking care of the dog, the child can learn how to take the responsibility. He must feed the dog when it is hungry. He must take care of it every moment when it got sick. He must clean the dog when it was dirty. He would transform all the similar experience into taking care of people. In the well-protected environment built by parents, this kind of experience is specially valuable and importance for children`s future. 

The child even would undergo the cruel moment when the dog is dying. This critical tine would give the child a meaningful lesson of life what he would learn to face the painful situation. Then he would become stronger hereafter.  

In conclusion, I believe a child can grow up with sound and complete personality if he has a dog accompanying with him. Thus, I would give a dog as a gift to help a child develop.