1yr 4mo old black lab doesn't come and is still mouthy when meeting people
Hi, I have an amazing black lab who I haven't been able to train properly. I know it's not him because he is very obedient on the commands he knows, like "leave it" or "stay" he listens very well. The main issue I'm having with him is that he won't come when he's off leash outside the home. If I say come, he just looks at me. Part of the problem is that he's not allowed outside whenever he wants because we have a shared lawn area out back with our neighbors, not a private yard, and they have an aggressive dog. So when he does get to go outside and I throw the ball, he just goes and grabs it and then sits in the grass with his nose to the air enjoying his time outdoors. He gets a lot of time outdoors, we take him to the beach, to the dog park, for 2 walks a day, etc. so he's not exactly deprived. He also has a baby pool out back that he lays in every day before we start to throw the ball. He also does this thing where we throw the ball, he goes and picks it up and lays down in that spot, then when we walk towards him, he readies to pounce, and when we get close, he grabs the ball and runs away back to his pool and lays in it. It's like a hunting posture or something - he does it to other dogs at the beach who go and retrieve a bumper, he waits for them in the same posture on shore until they get close and then he pounces at them to steal the bumper from them. It's cute, but he's not retrieving or coming when we call him.
He's also still mouthing people's hands when he meets them and they go to pet his head. He doesn't bite down, his mouth just has to be involved, he doesn't know what else to do. He knows he's not supposed to mouth people so he'll pick up anything he can find in the vicinity - a sock, a shoe, his leash, a leaf, a rock, and then with that in his mouth he wags his tail vigorously and walks back and forth in front of the person. When I pet his tummy he has to nibble on something with his front teeth. I've tried telling him "no" and holding his snout tightly as I say "no" but he's still having a problem with it. It's definitely improved some in the past few months, but I'd like to stop saying "Sorry! He's mouthy, but he won't bite!" every time he meets people. It can be scary to people who don't know labs because he's a big black dog.
Any help/advice would be greatly appreciated!