Frequently people are adopting dogs from rescue shelters. Adopting any adult dog can be a bit of a challenge in that it's hard to know the dog's history. Some rescue dogs have a history of abuse and/or neglect. The process of meeting and choosing a dog doesn't give the dog or the people a great environment to get to know each other. Dog's can sometimes be different at a shelter.
Given the, sometimes, unnatural process of getting to know a possible future adopted dog; Are there ways, when choosing a dog, to see if the dog has problem behavior?
This question originally discussed looking for potential health problems and signs of abuse when adopting a dog - it was separated into two questions.