I don't know about free adoption, but o do know that dogs over 6 months are 20$, dogs under 6 months are I think 120$ , not to sure about cats. But in that fee they do fix them and give then their shots.
Give them a call....or go on there web site....they also have pictures of all kinds of dogs
Thanks! Your answer is awaiting moderation.