This topic reminds me of something that happened to my second son Shane when he was two. Shane was a lovely, beautiful, well spoken and thoughtful child at two. I never spanked him. I could correct him without going there and at that time I didn't realized how much he wanted to please his mommie. At the age of 2 years and 10 months I sent Shane along with his brother and sister to California to stay with my parents for 6 weeks. I was was having some difficultly with my last pregnancy and my mother offered to take the kids so I could rest during my last trimester.
For my Shane this was a big mistake. He wasn't potty trained, so my parents took it upon themselves to pottytrain him. I had no idea they were going to do this and they never told me. I didn't find out until my kids came back and my little Shane asked to talk to me (he's always been a polite little boy - well he's not so little anymore but he's still very polite). My little not yet three old said "papa spanked me cuz I pooped in my pants". Now that honestly floored me. Why in the hell would someone spank a baby because they pooped in their pants? And apparently it bothered him so much that he had to tell his mommie. I told my baby that I would never spank him for pooping in his pants but I think or I know the fear had already been put in my baby's head because since he had gotten back from California he was having accidents all over the place. Daddy daycare accidents. And I got to the point of exasperation so I sat Shane down and said "baby it would make mommie very happy if you could poop in the potty". My baby looked at me and it was like a light went off in his head and he smiled at me. The next time he had to poop he called me after he did it while he was on the toilet and he looked up at me, smiled and said "I made mommie happy." From that day on he was potty trained.