10 Reasons to adopt a rescue dog

6 Must have items for a new puppy owner