yes
Adoption fees can be found online and cover spay/neuter, up-to-date vaccinations, and microchip.
Doesn't cost to surrender an animal that you "find" abandoned
Yes. Small fee to show you can afford to take care of the animal. Cats and other animals are cheaper. I think my dogs were 100 or 150.
Thanks! Your answer is awaiting moderation.