You will have to leave work early one day then to go get your pet. To adopt you can just go on one of your days off. If your days off are Saturday and Sunday then just see if someone at your work will switch a day with you. You can send a complaint to them about their hours, but they most likely won't change them. They are open until 5pm which is the same time as most of the other shelters.
Have you tried getting coverage at work? I would recommend that before asking a business to change their hours to accommodate your schedule.
Thanks! Your answer is awaiting moderation.