You can check adoptable animals here: https://idahohumanesociety.org/adopt/search-adoptable-pets/ -- we update this list regularly.
Only been in the vet and cat areas. But give them a call. They're very friendly.
No idea, as I was only in the reception area. I'm sure their website has more info
Thanks! Your answer is awaiting moderation.