I definitely would tell you to crate train. I was resistant to it for a long time, because I don't like confining the dogs, but it really is best for them. It helps so much in house training, it also gives them a "secure" safe place that is just theirs, and also, it helps MY peace of mind, I'm not worrying if she's gotten into something that can hurt her, etc. And, it's never TOO late to start training. You just have to be firm and consistent.