Sylvia took a long time to potty train. She still has accidents. In my opinion it doesn't matter if someone is home all the time (Sylvia was rarely home alone). When Teddy is ready it will happen, but it WILL happen. I don't think you need to spend that much money on training.