Please be more consistent with the information required for answers. For example, it accepts malamute and corgi, without the preceding words but not mastiff and sheepdog.
I did this intentionally because mastiff and sheepdog are to vague and have a variety of dog breeds that fall under the category (English Mastiff or Shetland Sheepdog for example) and wanted the answers to be specific. Same with the Springer Spaniel, as spaniel can be lots of different dogs :) But corgi and malamute are the Welsh Corgi and Alaskan Malamute.
I did this intentionally because mastiff and sheepdog are to vague and have a variety of dog breeds that fall under the category (English Mastiff or Shetland Sheepdog for example) and wanted the answers to be specific. Same with the Springer Spaniel, as spaniel can be lots of different dogs :) But corgi and malamute are the Welsh Corgi and Alaskan Malamute.