Sorry to hear you have to release your pet. Unfortunately, we do not provide that services but try any animal humane society and some rescue groups may take him in.
No, but try Naperville humane society. Pretty much any humane society will take him.
Thanks! Your answer is awaiting moderation.