a lot of rescue groups will take the dog back if it doesn't work out. I don't agree that all shelter dogs have issues. SOmetimes all they need is someone who cares enough to be consistent with them. So many people get dogs on a whim and when they realize they take a lot of work, they dump them..