Can someone with the knowledge list the pros & cons of these dogs