B.S.
Oh I don't agree. I don' think one is too young to swat the booty! They've gotta learn sometime. Kids are SMART. They know if they get away with it once, they can do it again and again until eventually they have full control of the house.
When you do swat him, get down on his level and look firmly into his eyes and with MINIMAL words tell him what he did wrong. (More than 3 they usually get confused. Oh, and, don't say "don't" to them. They don't know contractions yet so they hear "I said climb on that!", not "I said don't climb on that!".) And then give him one quick swat. Then start working with him to say he's sorry. It nipped my daughter in the bud with her fits. Now, don't get me wrong, they will still throw them but you just have to be consistent with what you're doing. Kiddos will ALWAYS test their boundaries.(