Autistic boy couldn’t ever sleep, then one day a dog laid his head on him

A boy named Tupper has autism, and his bad nightmares would only allow him to sleep for 20 to 45-minute periods at a time. He didn’t know how to deal with his emotions and would bang his head on the walls and floors. But the day he met Lego, everything changed.

The dog started laying his head on Tupper, and the boy would fall asleep within minutes and sleep throughout the entire night. Lego even learned to place his paw over the boy to keep him from running away when stressed. What a miracle.