Oh Souraya, what a wonderful story. Some things are meant to be, you in the right place at the right time, the boy and his parents coming out at the right place and right time. This puppy full of love for this boy. I'll bet you were singing to yourself on the way home a song that goes something like this "Oh what a wonderful morning, Oh what a wonderful day". Those are the stories that make working in a shelter worthwhile.
Jackie