Science names for dogs