canin cross und canicross sind das gleiche Wort letzteres kommt aus Frankreich
Canis (Nominativ), Canidis (Genitiv) heißt "Hund" auf lateinisch.
(die Franzosen sprechen den Nominativ "cani" aus... daher ist das S lautmalerisch weggefallen)
Caniden -- sind schlicht "Hundeartige" - biologische Bezeichnung
canin --- ist das Adjektiv
Cross-- ist die englische Form für Querfeldeinlaufen.
also wörtlich "hündisches Querfeldeinlaufen"
Canicross ist Joggen mit Hund, wobei der Hund zieht,
wo soll als Sportart der Unterschied zu Canin Cross sein? ist vom Wort her das Gleiche und bedeutet auch in der Ausübung augenscheinlich dasselbe.
für das Walken mit Hund haben die Franzosen das englische "run" verballhornt in "Canirando"

Wenn ihr euch über Zughundesport informieren möchtet, sind diese Bücher sehr gut:
Markus Luft : Schlittenhundetraining
Thomas Gut: Mushing
Matt Haakenstad: Ski Spot Run - The Enchanting World of Skijoring and Related Dog-Powered Sports