can't seem to find any websites about the Newfoundland Tautons, and it doesn't help much that I have no clue what they are