It's probably not too late for her, but it might be for you.  

  If you hate the thought of it then you are probably not going to be ble to go through with it. 
Have you thought about just leashing her to you, so she can't wander off?  I believe they call it potty training boot camp. 
Just a thought.