2 year old poops on the floor at naptime, is otherwise potty trained
My darling daughter is potty trained, goes to bed w/o a dipe, wears big girl underwear, and is consciously aware of the need to use the restroom, she will stop in the middle of something fun and tell me she has to go, she holds it until we find a restroom. But during naptime, sometimes, she poops on the floor, smears it everywhere, attempts to cover it up, and then wipes her hands on a stuffed animal. I don't know what to do. What I have tried is talking to her, offering her a diaper, time out (completely ineffective)spanking her bottom (three swats with my hand, not excessive or out of anger)(somewhat effective), talking to her some more, and I make her throw away the toys that she gets poop on. I get her the bag, she picks up the toys and throws them away. What else is there??