T.H.
I bought some at Target not too long ago. Also you can get some California Fresh brand (I don't think that's the name but it's California something) that are pretty good but don't have a sticky back. They come in a little can, that actually can't touch plastic, but I sometimes place it behind the can itself or behind the changing table where the kids/dogs can't reach it because they have a good strong smell. I also use the deodorized bags for a while and they work okay too. I honestly just think there is nothing that will really work until they use the toilet! ;)