Ну вот давайте разберемся со стаей. Для этого строится такая иерархия - что пес - последний после всех детей и домочадцев в стае. Вся еда - это еда главных в стае, это еда вожака, которую вожак или другие высшие члены стаи так и быть могут ему дать за заслуги или просто от хорошего настроения. У него своей еды нет - любую кость любой ре может у него вынуть из пасти и если кто-то появляется у миски то он отходит и когда в миску кладут еду пес ждет разрешения ее начать есть. Вот только тогда собака не будет отнимать еду, а не из-за того, что ее вкусностями поощряют, все главные ему могуть соизволить дать вкусность, почему он из-за соизволения будет пытаться отнять???)) правильно - будет пытаться ТОЛЬКО при условии, если он считает себя главным. так над этим работать надо!!Правда это касается только членов группы и может не относиться к остальным людям. и пусть вы 20 раз не будите пощщрять собаку едой, если она вас не уважает и детей не считает святым, неприкосновенным, то еду она все равно выхватит.В данном случае едой закрепляется условный рефлекс - хозяин - добро,  и рефлекс, что команду выполнять надо всегда. Потом еду постепнено убирают и заменяют на похвалу, которая на тот момент собаке тоже станет важна не меньше