paintball guns work well!!
EDIT: They've got collars, so I wouldn't stick them with an arrow.
Man I couldn't ever bring myself to shoot someones pet! I am a dog lover myself but I have set some home painted before!!
they only feel it for a second but boy they don't come back!!