I stuck it out in my IT(stands for Intensely Terrible, right?) Job for 5.5 years. Awful.
But, I saved a bunch of money while I did it, living cheaply in shithole apartments and deleting all luxuries.This gave me a great deal of freedom to do what I pleased after that...
If you are making decent coin and saving money, I would suggest giving yourself a target date... but save some more money first. Money is a very useful tool.
In my area, stipends vary from none to slim for entry level stuff. A half decent wage is possible with experience and a bit of luck..
When I left, I went straight to a farm apprenticeship, then to helpxing/volunteering, to a long term worktrade on a farm, to owning my own.
If I did it again, I very much would NOT consider any sort of fixed/long term commitment early on.
I visited the farm that I apprenticed on for an afternoon, met the farmer and her long term helper, and signed on for the season. I did not have the experience to spot the red flags, and 2ft of snow hid a lot of chaos.
It was an interesting summer. It turned out that this farmer was over her head, and dead set on digging herself deeper. There were grossly inadequate systems, damned near tools, and all her funds
were spent immediately on things like plants and livestock... and nearly all time was spent trying to keep the plants and livestock alive with terribly inefficient systems.
The very thing that attracted me to that farm from the list online was the huge diversity of things.
But.. ALL of them were being done poorly. We killed ourselves planting market gardens, then lacked the time to care for and harvest the crops. Livestock died. Predators got fat. We spent days on end doing things to save a hundred bucks after blowing thousands on 5x the plants that we had time to plant, and then I found a hundreds of dollars worth of plants still in pots, abandoned after the *last* overenthusiastic ordering spree...
It turned out to be very educational, in terms of what NOT to do...
In any case... my advice in a nutshell:
1) Save some more cash, while learning more from books and the net. Let the pandemic fade..
2) Get mobile; something cheap and easy to move... campervan, mini-skoolie, truck+camper... Not a huge trailer, not an expensive tinyhome.
3) Pick up more experience without committing to long term stays. WWOOF, Helpx, etc. It was always easy for me to stay longer if I wanted, given that I had my own housing; it also let me go to sites on short notice where the housing was full, but they could use another body. The flexibility, comfort, security, personal space was great.
I would think this would help quite a bit with the dog issue, too.
4) Seek a longer term, paid placement as you do this. Best case you stumble into a perfect match right away, worst case(barring zombies..) it takes a while, but you become both more valuable and more discerning as you collect experience.
5) Settle in to live on site, secure in the knowledge that your savings are growing while you live on your stipend.
Another advantage of this approach is that you can bounce around figuring out what region suits you, too.
PS: I have very little grasp of what utility that biology degree could provide in terms of career options; it seems at least somewhat relevant? ..hopefully someone else will know that side of things better!