I've seen people suggest me gps dog trackers, but would you guys recommend them?
Let's say money isn't an issue, and you go hiking a lot with your dog. Would you guys recommend said tracker, or prefer a longer leash?
You could start with discouraging the pup's rough behaviour by just ignoring him when he tries to bark at people. Usually when they bark at people and get a response, they will think it's a good way of communication. As for the biting, I don't really know how to help you with that.