I dont have a dog so i went down this road and i have to say the cats fuel econamy is loads better than a dogs.
There are a few good but cheap security systems out there but even just a big light with a motion censor and a good car alarm should be enough to keep trouble at bay but it dose sound like they just want to look at the car.