Whether you are adopting a rescue pet, mixed breed or pure bread pup, it is important to get to know the breed(s) personality traits, best training practices and understanding what motivates them. Choose a book that represents the breed or combination of breeds you are adopting, along with a general book on puppies, training and best practices.