He definitely growls but won't bite us when he has something we want.. We do take it away from him, despite the fight. Just so he knows it's ours not his and he gets it back after sit/stay.. He does get treats for good behaviour and knows where he has to sit when leaving building because he knows he gets treat..
We were thinking of muzzle because we don't know how he will be with other dogs and don't want an accident when we try to socialize him.. Also we are worried if we take him to leashed parks and ppl see his cuteness they may try and pet and he could bite out of playful/ excitement.. We don't want to get sued/ euthanize him cuz of his " love bites"
I bet his muzzle will be a fight alone to put on
I would say - work on his training in your own home first. Socializing is great with friends & family but I wouldn't go all out to the dog parks just yet. With your family & friends always keep him leash so you can quickly correct, then slowly introduce to dog parks, etc. BEST of luck to you! I'm excited to see how he does.