The puppy has been carefully researched and well-bred, and the adult rescue dog (6 years old) has been carefully assessed in a foster home. If you had 4 year old and 7 year old children, which would you go for?