Dog training question.

About a month ago we adopted a 1 year old lab/heeler mix from the pound. Fantastic dog with the kids and wonderful addition to our family. She has a really high prey drive and will give chase to any animal that runs away. Particularly squirrels and rabbits. In the backyard I’m not so worried.

I take her for walks regularly and began leash training right away. She does really well with commands and I even work with her off leash, providing I see there are no immediate distractions. My question is: has a shock collar worked for you in the past? We have never owned a dog this quick before (all golden retrievers before) and I could call our last dogs off and they would return under command with no hesitation. Thoughts?