Source: http://samthedogtrainer.com/articles/business/charitible-giving/assessing-new-homes-for-rescue-dogs/