buy a pit or nasty doberman and chain it to your bike
Seriously, I never even worry about it, I don't have these problems. I always park near the entrances of public places and at home, I leave it in the driveway with the key in the ignition sometimes. haha. It cool though cause the dog will get to them before they can get to the bike and then comes the Glock 26.