No, she isnt doing it on purpose, shes doing it because she dont know any better. Never spank her for this. Spanking will only cause confusion for her, however, you may startle her if you catch her in the act of doing it, by shouting "NO!" then take her directly outside.
Adam, My advice to you is to purchase a crate. We used to keep Skyler in her "room" she was destructive, and poo'd everywhere!! She would scratch and dig..We purchased a crate and within 4 weeks, of cleaning out the bottom part of the crate, daily, (ours slides in and out) she learned that you only poo outside. No matter if the dog walks in it, in their room, they can still get away from it. These dogs do not want this on them, and they will learn to hold it, and then their bodies become accustomed to poo'ing when you are home. ( Given the hours are reasonable left in crate)
Do you know if your dog had any potty training b4 you got her? You have to be CONSISTENT

and make her do what you want her to do. NO if's and's or but's. Sure she will have accidents, but you have to keep that eye on her when she walks to that spot where she loves to go poo or pp.
How long do you leave diesel during the day?? I was very lucky in the fact that my oldest child was here during the day with the critical potty training part, but there were still accidents at first b4 school was out. Now, Skyler does great, We leave around 730 am, and i set the house alarm, which is very very sound sensitive..and she doesnt make a sound.. or else they would call me on a 911 call at work LOL! and I am home by 2:00pm. She isnt busting to go, stops to greet the children and I b4 she will head for the door.
Buy a crate, and save your sanity, not to mention your home.
