I have a 14 week old border terrier puppy. As I am sure others have wrote similar things but I just cannot seem to get to the bottom of this problem. We got him from a place where he was kept with his mother preminatley as he was the only pup that suvived the litter, so they kept them together for 'company'... apperently?! Anyway he was kept in a cage where he was allowed to wee wee and poo. Which I think is half the problem here! His cage was coated in carpet. Now we get him home, he settles in so so well, Acciendents were expected. I immediatley started toliet training him. I have another puppy who is now 6 months old. It only took two weeks to train him completely. Why can I not get it to work for max? The annoying thing is sometimes he goes outside...!!! Just walks right out the dog flap and goes! Heres things I have tried so far. - When he messes put him straight outside. -If I come home and there is mess, I ignore it and pick it up when he is not looking, -I always put the both straight outside when I get back, Sometimes he goes, sometimes he wont and he'll come straight back in and wee on the carpet. -When he does go outside I praise him lots and lots, and reward him food. -He was learnt other commands like sit and stay but wont wee and poo outside. -I crate him at night and he wees and poos in it and lays in it. so I had to stop doing that. What am I to do? I feel like I am fighting a losing battle. I am so so close to booking in with a dog behaviour expert. I dont know what else to do. It doesnt help that I am a veterinary nurse makes me feel even more useless lol!. Ive had him checked and there is nothing wrong physically. ? Thanks in advance.