I use them on my 2 for the same reason as SoCalyorkiLvr. and I have had to bring the diaper out today because Ahia came into heat again today.

Buckeye is wearing his belly band again too. As long as it is not too tight on them they don't mind. If i happen to get it too tight it drives them nuts.
I think diapers are great for potty training too. Ahia didn't like having a wet diaper on. I took her out so many times she rarely had a wet one. But it did save on clean ups.