I think the main point about shelter dogs is that there is a high possibility they have been trained by people who should not own dogs
They may need "rehabilitation" and not everyone might be able to properly handle that
Then again, whatever thee pee-on'so name is who interview people outside the people's court always says shelter dogs will be forever grateful you rescued them
( we have a shelter cat and she is WAY more affectionate then cats generally are)