I have a 13 week old Chihuahua male. I brought him home 2 weeks ago and put him in a small area I made out of baby gates. He is doing well with potty training, but still has accidents. Would a crate work better than my baby gate method? If so, is it too late now that I have had him for 2 weeks? He is a very mellow guy. I was also thinking the crate would be a "safe place" away from my kids. When should I expect him to be 100% potty trained? Thanks!!!