All well that ends well
In the end, it was a joint effort of Mark Freeley, Storm and the Strong Island Animal Rescue League team that saved the small deer. It was absolute luck that Mark happened to be at the right spot at the right moment.
Freeley was the perfect man for the job, as he is an animal lover who has rescued many dogs, and would never walk away from an animal in need. Since then, the Strong Island Animal Rescue League continue their important work at the shelter.