I hate to ask, but how about calling the law? I understand dog runnin free, but when you suffer the loss of a kitten and an injured chihuahua, SOMETHING has too give. I don't know if i could shot the dog or not, I'm not in the situation and I don't carry, but....if another dog attacked mine, he wouldn't survive, his throat would definitely be opened up.