Yes, I found this to be very effective.Get some of this stuff from Makro or Pick n Pay and draw lines around your house or rooms where ever you want the ants to stay away....
View attachment 232306
Use anti-ant bowls for doggies' food (you can make your own easily)

