I think 12 weeks is to young. I got my female when she was 12 weeks and for 4 weeks with the other people she was an outside pup. She was very confused and would go outside to lay down then come in and pee. It took longer to housebreak her.
Misty- Samoyed Mix, Tannor- Golden Retriever CGC
Robyn- GSD CGC, TC, Midnite-GSD CGC,TC, Brennan-Golden Retriever CGC, Batman-Husky/Greyhound , Apollo-GSD