Also, in our house we don’t HAVE to share.
If we invite friends over we have already picked the toys to share. Our siblings have their own toys for a reason. And strangers should never expect sharing.
My kid is so sweet and I think the freedom to say no when she doesn’t want to share empowers her to offer to share her things more often.