Frankenweenie 1984
Victor Frankenstein (played by Barret Oliver) is a young boy who creates movies starring his dog, Sparky (a Bull Terrier, whose name is a joke on the use of electricity in the film). After Sparky is hit by a car, Victor learns at school about electrical impulses in muscles, and gets the idea to bring his pet back to life. He creates elaborate machines which bring down a bolt of lightning that revives the dog. While Victor is pleased, his neighbors are terrified by the animal, and when the Frankensteins decide to introduce the revitalized Sparky to them, they become angry and terrified.
Sparky runs away, with Victor in pursuit, and they find themselves at a local miniature golf course, and hide in its flagship windmill. The Frankensteins' neighbors, now an angry mob, arrive on the scene, and while using a cigarette lighter to try to see in, the windmill is accidentally lit on fire. Victor falls and is knocked out, but Sparky rescues him from the flames, in time to be crushed by the windmill. The mob realizes its error and use their cars, along with jumper cables, to "recharge" Sparky. He is revived, and all celebrate. Sparky later falls in love with a poodle whose fur bears a strong resemblance to the hairdo of the Bride of Frankenstein.