@3GSD4IPO Just a heads up, the dog is seven months - I only mention it because I know you've said you don't use e-collars on puppies in the past!
@CaramelTheRescue Prey drive is definitely a challenging thing to deal with if you want a really reliable off-leash dog. The long line is a great option to start, but there's a few other things you can do as well.
When you're not out off-leash, work like crazy on reinforcing their name ("Caramel!" + immediate treat, whatever her response is), collar grab, etc. Make all those behaviors super reliable, so that when you say her name she orients on you instantly, before she even thinks about it, and when you go for her collar she instinctively leans in and comes closer. By working to make all these little pieces fun and rewarding, you'll have a better foundation for recall outside the home/yard.
When out off-leash or with a long line, make sure you're also rewarding any and every time the puppy chooses to check in with you, even it it's just a pause to look back at a distance, you can still make a big verbal fuss about what a good girl she is! This reinforces that you're great to be around and come back to, even outside of a recall cue.
Make releasing her back to the environment part of your reward. You call, give her a treat and a fuss, and then deliberately give her a release cue like "free" or "go run" or whatever you want. You may have to ask her for a sit or other stationary behavior before you do this, at least at first, to pre-empt her running off on her own. This small change actually gives you a reward that's way better than any treat or toy for most dogs - freedom! When you use freedom and access to the environment as a reward, you're giving the dog what they want the most in that moment, and it makes recalls even more valuable because the reward is more valuable. Sounds counterintuitive, I know, but trust me, it's extremely effective. It also reinforces that coming to you is not the end of off-leash time, which is super important for keeping a recall strong.
If and only if it is safe to do so, you can also release her to run after birds and critters. This is something I would ONLY do in an area that's securely fenced (she won't try to jump or scale it when she's in drive), and when the critter in question is clearly going to be able to easily escape. It's the same principle as above, but even more rewarding for a prey driven dog. I would NOT do this when out in the woods or field, because many prey driven dogs will just keep going and going and you'll lose them.
Also remember that she's an adolescent now. It's very common for adolescent dogs to become more environment focused and less glued to their person's side, and it's also common for them to test boundaries on behaviors they used to be brilliant at. Sometimes that means you have to revoke privileges like off-leash time until they mature some and are more level-headed and reliable again. But keep up with the training, because even if she's acting like a teenage tyrant, the foundation you're building will matter as she grows into an adult dog!