Top Things to Check for In a Dog Breeder Before Finalizing Your Purchase