Sounds like you have given this a lot of thought! That's great!
I would just advise a few "tweaks" to your program:
- as for increasing her roaming: A puppy should really never be out of your sight until she is potty trained. A puppy that has even a tiny bit of freedom will usually find a spot to sneak off to and have an accident. The exception to being 100% supervised is when she is crated or in her pen.
- as for being careful when she's allowed closer to furniture, heaters, computer cables: a better idea would be to puppy proof the area in any way you can, which would include picking anything up that would be dangerous to her (when possible), and possibly taping down cords or cables. You might get down on the ground, to her level and see what's down there. It looks way different from that perspective.
Managing a puppy's environment (puppy proofing, keeping things picked up, moving things out of the way) is a really good way to prevent some "naughty" behaviors before they even start. She can't chew on cables if you prevent it. She won't even realize it's a possibility!
- Set a timer and take her out every 30 minutes, in addition to the after meals times, after nap times, after play times.
- Make sure you don't take really long walks till she's a bit older. You don't want to damage undeveloped joints.
I'm sure you'll develop questions as you go! The forums are a great place to learn!
I would just advise a few "tweaks" to your program:
- as for increasing her roaming: A puppy should really never be out of your sight until she is potty trained. A puppy that has even a tiny bit of freedom will usually find a spot to sneak off to and have an accident. The exception to being 100% supervised is when she is crated or in her pen.
- as for being careful when she's allowed closer to furniture, heaters, computer cables: a better idea would be to puppy proof the area in any way you can, which would include picking anything up that would be dangerous to her (when possible), and possibly taping down cords or cables. You might get down on the ground, to her level and see what's down there. It looks way different from that perspective.
Managing a puppy's environment (puppy proofing, keeping things picked up, moving things out of the way) is a really good way to prevent some "naughty" behaviors before they even start. She can't chew on cables if you prevent it. She won't even realize it's a possibility!
- Set a timer and take her out every 30 minutes, in addition to the after meals times, after nap times, after play times.
- Make sure you don't take really long walks till she's a bit older. You don't want to damage undeveloped joints.
I'm sure you'll develop questions as you go! The forums are a great place to learn!