How about the Garmin T5? It is literally made for this, no?
Edit:
https://www.amazon.com/Garmin-T5-GPS-Dog-Collar/dp/B00L3C5ED...
It's a bit of a pricey solution, and typical range is 4-5 miles I believe. Seems to be popular with people who use their dogs for hunting moose etc.