I think the villain should just have given the dog an arrow to the knee.
Also, gasoline dose not explode it conducts fire really well it would have to be confined to explode.
I was amazed by the quality and effort you put into the flash. Nice guitar song.