Never heard they pick up lost animal. Give them a call
Call them Directly to find out
They do have vehicles, but scheduling can be tough as they have a limited number of drivers. You can call to see about scheduling a pickup. I'm sure they would appreciate if you can drop off the dog yourself. The office is open Thursdays through Sundays & Tuesdays from 8 am to 4 PM. They are closed on Mondays & Wednesdays.
You can call them and see. The best thing would be to call them and the take it to them.
Thanks! Your answer is awaiting moderation.