We also use Animal Shelter Manager. It's very reasonably priced (less than $350/year), and very user friendly, with may functions. I use PetPal Manager for a very small rescue I work with, and it's only about $25/year. Not quite as easy to switch between screens, but might do the job for your rescue.
#DataandTechnology