DS is 20 months and is very whiny. He is not too bad when we are by ourselves because he knows most of the time we do not give in to the whining, but when we are with friends and other kids or are with relative strangers, he whines/cries frequently to get his way. Other adults would generally ask their children to give him the toy or whatever DS is asking for since DS is so loud and acts so upset. Other kids generally give him what he wants too and then just walk away. So DS frequently ends up getting what he wants by whining/crying. I'm not sure what I can do to stop the behaviour. I tell him to share and have taken toys away from him (even after the other child lets go after a grabbing match), but it hasn't seemed to help.
Re: How to stop the whining?