You can't really blame the pup. And he is still a pup. Either crate train him, which will take a while, or keep him on a leash with you in the house until he learns. FIRST, you need to be taking him out every15 to 30 minutes at first, to a particular area. Don't just let him out the door. TAKE him out until he goes potty. IF he doesn't after 5-10 minutes, bring him in again on leash, and hook it too your belt or put him in a crate. THEN in 15 minutes, try again..back to step 1. IF he goes then, let him be free in the house for maybe an hour...then start over. You CAN train him. It takes being consistent, everyone in the house on the same page. FOR CRATE training...do not make it a place for punishment. Get the crate and nice soft pad or towel and have it in the living area where you are. Keep the door open for a while, put toys and treats in there. Make the crate a place he likes. (My 2 dogs will go in their crates and take a nap) If you have questions, please contact me.