Yup, I have a about 9 very feroucious chihuahuas out and about for something like this. As long as the perpetrator doesnt sneeze or fart too loudy they are perty good at acting scary