Well, since anthropomorphism is defined as the attribution of human traits, emotions, and intentions to non-human entities and is considered to be an innate tendency of human psychology, I'd say no. Unless these mythical creatures you speak of exhibit all of that.
I don't think a klingon would approve of being called a furry, not least of all because "rubber forehead alien" type humanoids are generally not considered to be anthropomorphic animals. Provided some amount of anthropomorphism, all else is fair game.
Anthro? So long as they have human like features and/or characteristics then yes. Furry? I don't think so because I'm pretty sure that the creature in question needs to have fur, otherwise they would fall under a different category. Like how reptiles are referred to as scalies as opposed to furries.
A Furry, I thought, was someone who like Anthropomorphic creatures be it of all types of fantasy creatures.
Seems this thread has me wrong a bit. Hmm. I assumed an Extraterrestrial creature with antennas or or an Ant mouth or something would also count but I guess it just derives as "Fictional creature of mythology".
Maybe mythological creatures that are not / were not Earth-bound creatures wouldn't count as being part of the furry fandom, but there is always a place for them in RP websites. Tag them as "Mythological, Fantasy Creatures RP" or something.
I guess Furries can only be animals with human characteristics instead of something like Extraterrestrials with Animal Parts having human characteristics.
I understand that Humans with animal parts do count as furry and are welcome as furries because they have animal parts to them (Like someone with just a fox tail and fox ears but not wearing a full suit).
Maybe a Treant wouldn't count because it is an Anthropomorphic Tree lol. I can understand that but what if that tree had Bat Wings and Goat Hoofs for some reason and has human characteristics. Animal Parts on a Tree that is Anthropomorphic.
Technically that would be an Anthro but not a furry because it is a tree??
*shrugs* do'h well. I guess I learn something new everyday (=