That gel works indoors or outdoors. We have a dog as well, so I put the gel inside where he can’t get to it. If you use it outside, put it in a place that won’t get washed away, at least for a couple days. Ants are attracted to this stuff, so they will find it and eat it up within a couple...