Алексей С К, собаки очень простые и меркантильные звери - они любят тех, кто дает им то, что им нужно и не любят тех, кто не дает. А которые отбирают ихнее - так просто ненавидят.
Сложно только понять, что именно им нужно - это не всегда просто еда или прогулки...еще очень важно ощущение безопасности и понятные правила жизни. Вот по этим двум параметрам, похоже, вы своему псу много недодаете. От того он вас и опасается - не понимает, давать вы ему что то будете или отбирать. На всякий случай лучше рыкнуть...