My daughter is nearly 27 months and has a 5-month old baby sister. She was a late starter with crawling and walking (she was nearly 18 months before she started walking unaided) and has always had a strong personality to say the least.
In the last 6 months or so we have been trying to address unacceptable behaviour (principally hitting, scratching and pulling both adults and other children) by using the time-honoured time-out technique, but it seems to be having zero effect on her - she doesn't seem to appreciate that it is a form of "punishment" and it doesn't seem to deter her from repeating the behaviour. She sits and cries (not always with tears) and then gets up and kisses the victims - sometimes we catch her in time out just playing with her feet or laughing to herself, especially if she catches our eyes.
We know she has grown out of some bad behaviours of the past (like hitting her sister when she was feeding, which happened for a while when the baby was younger) and all we used was time out for that, but her behaviour towards others isn't improving at all. One of her contemporaries actually cried today when he saw her arriving for a play date and told his mum that he didn't want to play with her, which upset me hugely.
She does get frustrated at not being able to do things like dress herself or make toys work and that leads to tantrums too but that's not an explanation for unprovoked hitting which is the thing that is most problematic at the moment.
what alternatives to time out are others using? it would be possible for us to take away, say, disputed toys, or anything which has led to the tantrum/bad behaviour (or to put her in a playpen out of the room for her time out sessions when she's at home), but when she goes up to other children on play dates or at play groups and lashes out at them without warning it's difficult to know what we can do to make it clear to her that it's not acceptable and to put her off trying it again. All suggestions gratefully received.