I not surprised that your angry, poor little thing. Don't feel guilty though you can't always tell from strict 'vetting' of people. My mom bred boxers for years and always insisted that the potential owners came to view the pups and then she would deliver them to the home. Many times she has refused to leave the pup or fetched them back because the people could not cope.
I had to wait several years before adopting my Molly because I was working, had small kids and didn't think Ii could give the time and attention a dog needs.
I just hope the people who have returned the neglected pup don't have kids, those can't be returned!!!
Good luck in finding a really lovely home for the pup, would consider but I live in the UK, a bit far I think!!!!