I've got a really sweet natured 19 month old who's never hit, pushed, snatched from another child. But just recently he's started to smack and kick me. He hates being told 'no' and that usually does the trick, but now when I tell him off, he starts smacking himself or inanimate objects. My dilemma is do I tell him off just when he smacks me hard, when he swipes at me at all, or when he smacks anything? I know he's just testing me, but I want to be consistent. And I really don't want him to start hitting other children...