Mary Kay
 
Here is a product that we used in rescue when the little ones first came in because they couldn't pull them off and we could put in thick pads so the moisture moved away from them.  My girlfriend has a Yorkie that is 19 years old who wears these all the time.  He is incontinent but still loves life... 
They are not cheap but they do not come off and are cute.  
Joybies Piddle Pants