Yes they work great for the dog! I just left a note on another thread about using them. I freeze them if you really want to make an impression. Most of the time they wont bust then but its a very fast lesson. Now I cant say that bad owners are really going to care that much my only suggestion is to get any color other than red. My fave is bright blue!