I had to laugh about your son. When my son was 2 he decided he was done with diapers. As soon as I put one on he ripped it off! The problem was we were camping that weekend. The bathroom was far away and I didn’t pack for such an occasion! But he’s 16 now and we both survived!Sorry I couldn't help but laugh so hard when you said poop flung everywhere on the walls it reminded me of my youngest son when he was a baby he hated pooping in his diaper he would rip it off and fling it everywhere it's a big joke now that he is 15 we tease him about it, but back then in those days I used to ball my eyes out when it happened. So I can just imagine how you felt too. But yah the thing with are dog is horrible he wasn't allergic to anything untill the vet decided it was OK to give him his puppy and adult shots at the same time when we got him at 5 months old and now he is allergic to everything all he can eat is turkey and rice. The vet doesn't believe that giving the dog both shots did that to him but it happened right after his shots and we found out on the internet that it can happen after having both shots it also said it's a very bad idea to give both shots at the same time can cause all kinds of health problems from the info we found. We almost put him down because he suffers so much he couldn't sleep and cried so much now he is lucky to have my mom cause she constantly puts cream on him and cooks him everything he can eat he is so allergic to dog foods and I make him soap lol but yah he is so lucky to have my mom because it would be just to much work for me to handle it I'm sad to say it but it's true. I hope your peppermint soaps work out nice for you.