I would sit tight and watch the area and Magoo for any changes. Does the shelter vet have a regular practice? If so maybe you could take him to her at her office instead of waiting until next Thursday or Friday?