It depends on which pet shop some you can donate only.
You can put your pets that are dogs on my site at puppiesatthepound.blogspot.com with a pic a description and your # and even if it's not a dog still email everything to madisonbrewer85@yahoo.com
yes some do. It happened to me and when i went back to the store they told me the babies were mine not theirs.
You can place your pet for adoption via computer, phone, or newspaper.
Advertise in the paper , put up flyers.whatever you do, make sure the pet is going to a good home.