I recently tried to help a friend adopt a small dog "rescue." Apparently they are very much in demand and not so easy to find at local shelters. They seem to be the ones that get adopted first. But I know that HUA, as Rachel mentioned, has many wonderful small breeds for adoption, and are great with arranging/helping with transportation. I'm so sorry to hear about the puppy. And I wish you all the best in finding that special doggie for your friend. She is blessed to have a friend like you!