This are not the cheapest but they work the best...especially for older dogs that try to rub them off or are to small and can step out of them. Make sure you check out all the colors/designs because some are for girls and some are for boys in the color selection.
My friend and I who were in Yorkie rescue together found these to be fabulous when we brought in new dogs that had not been housetrained. They didn't love them at first but given time it helped us to housebreak some of the dogs that did not want to be wet. We used small light day pads inside but you could also cut up different pads and they will not fall out because of the elastic.
Joybies Piddle Pants