dogs don't understand "sharing"

Dogs do not have a concept of sharing for "fairness" or "kindness". Dogs that do well with toys and food around others are usually simply less protective of their resources - however they don't think about the feelings of other dogs and decide to share out of consideration.