What is the most logical next event?

How to keep a pet squirrel
Make sure you know the relevant laws in your area.
Contact your local municipal office for more information about the laws surrounding pet ownership in your area. Owning a pet squirrel is not legal in all municipalities, while a permit might be required in others.
It is best to inform yourself before obtaining a pet squirrel to avoid fines and forced surrender of your pet. Look for veterinarians who will treat a squirrel.