{"id":542,"date":"2026-09-22T11:28:55","date_gmt":"2026-09-22T09:28:55","guid":{"rendered":"https:\/\/www.leguidonbayonnais.fr\/blog\/debuter-cani-vtt-chien\/"},"modified":"2026-09-22T11:28:55","modified_gmt":"2026-09-22T09:28:55","slug":"debuter-cani-vtt-chien","status":"publish","type":"page","link":"https:\/\/www.leguidonbayonnais.fr\/blog\/debuter-cani-vtt-chien\/","title":{"rendered":"D\u00e9buter le cani-VTT sans mettre son chien ni son v\u00e9lo en difficult\u00e9"},"content":{"rendered":"<p class=\"wp-block-paragraph\">Le cani-VTT associe la traction canine et le pilotage tout-terrain dans une discipline o\u00f9 la vitesse peut augmenter tr\u00e8s vite. Ce n\u2019est pas une simple balade \u00e0 v\u00e9lo avec un chien qui court \u00e0 c\u00f4t\u00e9 : le chien \u00e9volue devant, reli\u00e9 au VTT par un dispositif sp\u00e9cifique, et le pilote doit conserver une trajectoire, un freinage et une lecture du terrain irr\u00e9prochables. Le plaisir na\u00eet de cette coop\u00e9ration, pas de la recherche d\u2019un chrono.<\/p>\n\n<p class=\"wp-block-paragraph\">Pour un cani VTT d\u00e9butant, la priorit\u00e9 consiste donc \u00e0 valider l\u2019aptitude du chien, pr\u00e9parer le v\u00e9lo et apprendre \u00e0 communiquer avant d\u2019envisager une sortie plus longue. Un bin\u00f4me bien form\u00e9 avance de mani\u00e8re fluide ; un bin\u00f4me trop press\u00e9 transforme un chemin facile en situation \u00e0 risque. \ud83d\udc15\ud83d\udeb5<\/p>\n\n<p class=\"wp-block-paragraph\"><div class=\"en-bref\">\n  <strong>En Bref<\/strong><br>\n  Le cani-VTT demande un chien volontaire et suivi par un v\u00e9t\u00e9rinaire, un pilote capable de freiner et de diriger avec pr\u00e9cision, ainsi qu\u2019un montage compos\u00e9 d\u2019un harnais de traction, d\u2019une ligne amortie et d\u2019une barre prot\u00e9geant la roue avant. Les premiers parcours doivent \u00eatre courts, frais, peu fr\u00e9quent\u00e9s et roulants. Au moindre ralentissement inhabituel, signe de douleur ou perte de contr\u00f4le, la sortie s\u2019arr\u00eate.\n<\/div><\/p>\n\n<h2 class=\"wp-block-heading\">Cani-VTT : comprendre la traction avant de rouler avec son chien<\/h2>\n\n<p class=\"wp-block-paragraph\">Le <strong>cani-VTT<\/strong>, aussi appel\u00e9 bikejoring avec chien, est une pratique dans laquelle le chien court devant le v\u00e9lo, id\u00e9alement avec une tension mod\u00e9r\u00e9e et r\u00e9guli\u00e8re dans la ligne. Il peut donner une impulsion, mais le cycliste reste responsable de la vitesse, du freinage et de la s\u00e9curit\u00e9 de l\u2019ensemble. Le p\u00e9dalage ne dispara\u00eet pas : il sert \u00e0 accompagner le rythme, \u00e0 relancer sans \u00e0-coup et \u00e0 soulager le chien lorsque le sol ou la pente l\u2019exigent.<\/p>\n\n<p class=\"wp-block-paragraph\">Cette discipline se distingue nettement d\u2019un VTT avec chien en libert\u00e9. Lors d\u2019une sortie libre, le chien peut s\u2019arr\u00eater, changer de direction, passer derri\u00e8re le v\u00e9lo ou aller saluer un autre usager. En traction, ces d\u00e9cisions deviennent dangereuses : la ligne peut se tendre brutalement, le v\u00e9lo peut d\u00e9vier et le chien peut \u00eatre plac\u00e9 devant une roue. La liaison m\u00e9canique impose donc une organisation stricte.<\/p>\n\n<p class=\"wp-block-paragraph\">Le terme \u00ab bikejoring \u00bb est fr\u00e9quemment employ\u00e9 dans un contexte sportif et f\u00e9d\u00e9ral, tandis que cani-VTT d\u00e9crit volontiers une approche loisir. Dans les deux cas, le montage reste le m\u00eame : <strong>chien, harnais de traction, ligne amortie, antenne ou barre, puis VTT<\/strong>. La F\u00e9d\u00e9ration fran\u00e7aise des sports de tra\u00eeneau, de ski\/vtt jo\u00ebring et de canicross indique que le chien porte un harnais et est reli\u00e9 au v\u00e9lo par une ligne \u00e9lastique fix\u00e9e au-del\u00e0 de l\u2019aplomb de la roue. Elle rappelle aussi que le chien doit rester devant ou au c\u00f4t\u00e9 du pilote et que son allure doit \u00eatre respect\u00e9e.<\/p>\n\n<p class=\"wp-block-paragraph\">La traction ne se mesure pas seulement \u00e0 la tension de la ligne. Un chien qui trottine volontiers devant, garde son cap et r\u00e9pond aux consignes apporte d\u00e9j\u00e0 une base exploitable. \u00c0 l\u2019inverse, un animal qui zigzague, se retourne fr\u00e9quemment ou manifeste de l\u2019inqui\u00e9tude face au v\u00e9lo n\u2019est pas pr\u00eat \u00e0 tracter. Le r\u00f4le du pilote est de supprimer la pression, pas de \u00ab motiver \u00bb le chien en le for\u00e7ant \u00e0 avancer.<\/p>\n\n<p class=\"wp-block-paragraph\">Un exemple concret illustre bien cette diff\u00e9rence : sur un chemin forestier large, un chien libre peut bifurquer vers une odeur sans cons\u00e9quence majeure si le cycliste roule lentement. Attach\u00e9 devant le v\u00e9lo, la m\u00eame bifurcation peut tirer le guidon, tendre la ligne \u00e0 l\u2019oblique et cr\u00e9er une chute. La discipline commence donc par la ma\u00eetrise des trajectoires, bien avant la recherche d\u2019allure.<\/p>\n\n<p class=\"wp-block-paragraph\"><strong>Le bon d\u00e9part consiste \u00e0 consid\u00e9rer le cani-VTT comme une activit\u00e9 de coordination, pas comme une promenade acc\u00e9l\u00e9r\u00e9e.<\/strong><\/p>\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1536\" height=\"1024\" src=\"https:\/\/www.leguidonbayonnais.fr\/blog\/wp-content\/uploads\/2026\/09\/Debuter-le-cani-VTT-sans-mettre-son-chien-ni-son-velo-en-difficulte-1.jpg\" alt=\"d\u00e9couvrez nos conseils pour d\u00e9buter le cani-vtt en toute s\u00e9curit\u00e9, sans mettre en difficult\u00e9 ni votre chien ni votre v\u00e9lo. profitez d&#039;une activit\u00e9 sportive conviviale et respectueuse.\" class=\"wp-image-540\" srcset=\"https:\/\/www.leguidonbayonnais.fr\/blog\/wp-content\/uploads\/2026\/09\/Debuter-le-cani-VTT-sans-mettre-son-chien-ni-son-velo-en-difficulte-1.jpg 1536w, https:\/\/www.leguidonbayonnais.fr\/blog\/wp-content\/uploads\/2026\/09\/Debuter-le-cani-VTT-sans-mettre-son-chien-ni-son-velo-en-difficulte-1-300x200.jpg 300w, https:\/\/www.leguidonbayonnais.fr\/blog\/wp-content\/uploads\/2026\/09\/Debuter-le-cani-VTT-sans-mettre-son-chien-ni-son-velo-en-difficulte-1-1024x683.jpg 1024w, https:\/\/www.leguidonbayonnais.fr\/blog\/wp-content\/uploads\/2026\/09\/Debuter-le-cani-VTT-sans-mettre-son-chien-ni-son-velo-en-difficulte-1-768x512.jpg 768w\" sizes=\"auto, (max-width: 1536px) 100vw, 1536px\" \/><\/figure>\n\n<h2 class=\"wp-block-heading\">Aptitude du chien et niveau du pilote : les pr\u00e9requis du cani VTT d\u00e9butant<\/h2>\n\n<p class=\"wp-block-paragraph\">L\u2019<strong>aptitude du chien<\/strong> doit \u00eatre appr\u00e9ci\u00e9e avant tout entra\u00eenement en traction. Une consultation v\u00e9t\u00e9rinaire permet d\u2019\u00e9valuer son \u00e9tat g\u00e9n\u00e9ral, son poids, ses articulations, sa condition cardiorespiratoire et toute contre-indication li\u00e9e \u00e0 son historique. Cet avis m\u00e9dical est distinct des conseils d\u2019entra\u00eenement : seul le v\u00e9t\u00e9rinaire peut juger de la pertinence d\u2019un effort pour un chien donn\u00e9.<\/p>\n\n<p class=\"wp-block-paragraph\">La maturit\u00e9 compte autant que l\u2019\u00e9nergie. Un jeune chien peut apprendre des codes \u00e0 pied, d\u00e9couvrir le v\u00e9lo et travailler son attention, sans \u00eatre soumis trop t\u00f4t \u00e0 une traction r\u00e9p\u00e9t\u00e9e. La FFSLC fixe un \u00e2ge minimal de <strong>18 mois en comp\u00e9tition<\/strong>, selon les informations publi\u00e9es par la f\u00e9d\u00e9ration. Ce seuil f\u00e9d\u00e9ral ne remplace pas un avis v\u00e9t\u00e9rinaire universel pour la pratique de loisir : la croissance, la morphologie et l\u2019\u00e9tat physique varient d\u2019un animal \u00e0 l\u2019autre.<\/p>\n\n<p class=\"wp-block-paragraph\">La motivation est un autre crit\u00e8re d\u00e9terminant. Le chien doit avoir envie de se d\u00e9placer vers l\u2019avant, \u00eatre \u00e0 l\u2019aise dans des environnements vari\u00e9s et r\u00e9cup\u00e9rer facilement apr\u00e8s un effort adapt\u00e9. Il n\u2019existe pas de race obligatoire. Certains chiens endurants ou naturellement orient\u00e9s vers la traction peuvent appr\u00e9cier l\u2019activit\u00e9, mais un crois\u00e9 motiv\u00e9, \u00e9quilibr\u00e9 et suivi m\u00e9dicalement peut mieux convenir qu\u2019un chien th\u00e9oriquement sportif mais r\u00e9ticent.<\/p>\n\n<h3 class=\"wp-block-heading\">Les comp\u00e9tences qui doivent exister avant la ligne de trait<\/h3>\n\n<p class=\"wp-block-paragraph\">Avant de connecter le chien au v\u00e9lo, le bin\u00f4me doit poss\u00e9der un langage simple. Le rappel, l\u2019arr\u00eat, l\u2019attention au conducteur et la capacit\u00e9 \u00e0 croiser calmement un humain ou un cong\u00e9n\u00e8re sont des fondations utiles. Le mot \u00ab stop \u00bb m\u00e9rite une attention particuli\u00e8re : il doit \u00eatre compris \u00e0 pied, dans un contexte calme, avant d\u2019\u00eatre demand\u00e9 avec l\u2019inertie d\u2019un v\u00e9lo.<\/p>\n\n<ul class=\"wp-block-list\"><li>\ud83d\udc3e <strong>D\u00e9part contr\u00f4l\u00e9<\/strong> : le chien attend un signal clair au lieu de bondir d\u00e8s que le v\u00e9lo bouge.<\/li><li>\ud83d\uded1 <strong>Arr\u00eat fiable<\/strong> : le chien ralentit et s\u2019immobilise progressivement \u00e0 la voix.<\/li><li>\u27a1\ufe0f <strong>Maintien de ligne<\/strong> : il progresse devant sans couper la trajectoire du v\u00e9lo.<\/li><li>\ud83d\udc40 <strong>Attention au pilote<\/strong> : il peut se reconnecter malgr\u00e9 les odeurs, les bruits ou la pr\u00e9sence d\u2019autres usagers.<\/li><li>\ud83e\udd1d <strong>Acceptation du mat\u00e9riel<\/strong> : harnais et ligne ne provoquent ni g\u00eane visible ni \u00e9vitement.<\/li><\/ul>\n\n<p class=\"wp-block-paragraph\">Le cycliste doit \u00e9galement faire son propre diagnostic. Savoir rouler droit sur un chemin irr\u00e9gulier, freiner progressivement avec les deux commandes, se mettre debout sur les p\u00e9dales et regarder loin devant sont des pr\u00e9requis r\u00e9alistes. Une traction l\u00e9g\u00e8re peut transformer une descente banale en passage d\u00e9licat, car le poids du chien plac\u00e9 devant augmente l\u2019exigence d\u2019anticipation.<\/p>\n\n<p class=\"wp-block-paragraph\">Si le pilote reprend le VTT apr\u00e8s une longue pause, quelques sorties sans chien sont une \u00e9tape raisonnable. Le freinage, la position et les r\u00e9flexes reviennent alors sans ajouter la responsabilit\u00e9 de l\u2019animal. <strong>Le chien ne doit jamais compenser un manque de ma\u00eetrise technique du pilote.<\/strong><\/p>\n\n<h2 class=\"wp-block-heading\">Harnais cani-VTT, ligne de trait et barre : construire un montage s\u00fbr<\/h2>\n\n<p class=\"wp-block-paragraph\">Un montage coh\u00e9rent r\u00e9duit les risques d\u2019\u00e0-coups, de frottement et surtout de contact entre la ligne et la roue avant. Le <strong>harnais cani-VTT<\/strong> doit \u00eatre con\u00e7u pour la traction : il r\u00e9partit l\u2019effort sans comprimer la gorge, limiter l\u2019ouverture des \u00e9paules ni entraver la respiration. Un harnais de promenade ou un mod\u00e8le anti-traction n\u2019a pas la m\u00eame fonction et ne doit pas \u00eatre d\u00e9tourn\u00e9 pour cette activit\u00e9.<\/p>\n\n<p class=\"wp-block-paragraph\">La bonne taille ne se d\u00e9duit pas uniquement du poids du chien. Les mesures demand\u00e9es par le fabricant, la forme du thorax, la longueur du dos et la position des sangles doivent guider le choix. Une fois \u00e9quip\u00e9, le chien doit pouvoir avancer avec une amplitude naturelle. Une couture qui frotte, une sangle qui remonte vers les aisselles ou une encolure trop serr\u00e9e justifient un arr\u00eat et un ajustement.<\/p>\n\n<p class=\"wp-block-paragraph\">La <strong>ligne de trait<\/strong> comporte un amortisseur qui absorbe une part des variations de tension. Cet \u00e9l\u00e9ment prot\u00e8ge le chien lors des relances et limite les secousses transmises au pilote. Sa longueur doit rester compatible avec la notice du fabricant et avec la g\u00e9om\u00e9trie du v\u00e9lo : trop courte, elle rapproche dangereusement le chien ; trop longue, elle favorise le flottement et r\u00e9duit la pr\u00e9cision des trajectoires.<\/p>\n\n<p class=\"wp-block-paragraph\">La <strong>barre cani-VTT<\/strong>, souvent appel\u00e9e antenne, se place \u00e0 l\u2019avant du v\u00e9lo afin de maintenir la ligne \u00e9loign\u00e9e de la roue. Elle n\u2019est pas un accessoire esth\u00e9tique : elle constitue une protection essentielle contre l\u2019enroulement de la ligne dans les rayons. Il faut v\u00e9rifier son serrage, son orientation et sa compatibilit\u00e9 avec le poste de pilotage avant chaque d\u00e9part. Attacher directement une longe au cadre ou au guidon sans dispositif pr\u00e9vu pour cela expose le bin\u00f4me \u00e0 une perte de contr\u00f4le.<\/p>\n\n<figure class=\"wp-block-table\"><table>\n<thead>\n<tr>\n<th>\u00c9l\u00e9ment<\/th>\n<th>Fonction de s\u00e9curit\u00e9<\/th>\n<th>Point de contr\u00f4le avant d\u00e9part<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>\ud83d\udc15 Harnais de traction<\/td>\n<td>R\u00e9partir l\u2019effort sur le corps du chien<\/td>\n<td>Absence de frottement, d\u2019\u00e9tranglement et de g\u00eane aux \u00e9paules<\/td>\n<\/tr>\n<tr>\n<td>\u3030\ufe0f Ligne amortie<\/td>\n<td>Limiter les \u00e0-coups entre le chien et le v\u00e9lo<\/td>\n<td>Mousqueton ferm\u00e9, sangle intacte, amortisseur non endommag\u00e9<\/td>\n<\/tr>\n<tr>\n<td>\ud83d\udeb2 Barre ou antenne<\/td>\n<td>\u00c9carter la ligne de la roue avant<\/td>\n<td>Serrage ferme, ligne guid\u00e9e hors de la zone des rayons<\/td>\n<\/tr>\n<tr>\n<td>\ud83d\udede VTT entretenu<\/td>\n<td>Conserver direction et freinage sous charge<\/td>\n<td>Freins efficaces, pneus en \u00e9tat, roues sans jeu<\/td>\n<\/tr>\n<\/tbody>\n<\/table><\/figure>\n\n<p class=\"wp-block-paragraph\">Apr\u00e8s une sortie boueuse, la ligne doit \u00eatre rinc\u00e9e puis s\u00e9ch\u00e9e selon les recommandations du fabricant. Les coutures du harnais, les mousquetons et les points de fixation m\u00e9ritent une inspection r\u00e9guli\u00e8re. Une pi\u00e8ce us\u00e9e co\u00fbte moins cher \u00e0 remplacer qu\u2019une chute provoqu\u00e9e par une rupture.<\/p>\n\n<p class=\"wp-block-paragraph\">Pour compl\u00e9ter cette premi\u00e8re approche mat\u00e9rielle, ce <a href=\"https:\/\/chien-education.com\/equipement-cani-vtt-la-checklist-pour-debuter-en-securite\" target=\"_blank\" rel=\"noopener\">guide de checklist pour d\u00e9buter en s\u00e9curit\u00e9<\/a> peut aider \u00e0 comparer les \u00e9quipements sans confondre les accessoires de promenade et ceux de traction. <strong>Dans ce sport, chaque \u00e9l\u00e9ment doit avoir une fonction claire et v\u00e9rifiable.<\/strong><\/p>\n\n<h2 class=\"wp-block-heading\">VTT, freinage et protections : pr\u00e9parer le pilote \u00e0 la traction canine<\/h2>\n\n<p class=\"wp-block-paragraph\">Le v\u00e9lo ne doit pas \u00eatre exceptionnellement sophistiqu\u00e9, mais il doit \u00eatre fiable. Pour des chemins roulants, un VTT semi-rigide bien entretenu offre souvent une base simple : suspension avant, position stable et maintenance relativement accessible. Les freins \u00e0 disque apportent une puissance et une r\u00e9gularit\u00e9 utiles lorsque le terrain est humide, que le sol devient meuble ou qu\u2019un ralentissement doit \u00eatre anticip\u00e9 avec le chien devant.<\/p>\n\n<p class=\"wp-block-paragraph\">Le point critique n\u2019est pas la vitesse maximale, mais la capacit\u00e9 \u00e0 <strong>ralentir sans bloquer les roues ni cr\u00e9er une tension brutale<\/strong>. Un freinage progressif, r\u00e9parti entre l\u2019avant et l\u2019arri\u00e8re, conserve davantage de stabilit\u00e9. Dans une descente ou \u00e0 l\u2019approche d\u2019un croisement, il est pr\u00e9f\u00e9rable de r\u00e9duire l\u2019allure t\u00f4t plut\u00f4t que d\u2019attendre que la ligne soit tendue et que le chien doive absorber le changement de rythme.<\/p>\n\n<p class=\"wp-block-paragraph\">Avant toute sortie, un contr\u00f4le simple s\u2019impose : pression adapt\u00e9e des pneus, serrage des roues, fonctionnement des leviers, usure des plaquettes, cha\u00eene lubrifi\u00e9e sans exc\u00e8s et absence de fissure ou de jeu inhabituel. Pour aller plus loin selon les chemins envisag\u00e9s, il est utile de <a href=\"https:\/\/www.leguidonbayonnais.fr\/blog\/vtt-types-equipements\/\">choisir un VTT adapt\u00e9 au terrain<\/a>, sans perdre de vue que la traction canine exige surtout un v\u00e9lo pr\u00e9visible.<\/p>\n\n<h3 class=\"wp-block-heading\">Les protections du pilote ne sont pas facultatives<\/h3>\n\n<p class=\"wp-block-paragraph\">Un casque correctement ajust\u00e9 doit \u00eatre port\u00e9, y compris sur un itin\u00e9raire familier. Les gants am\u00e9liorent la tenue du guidon lorsque les mains transpirent ou que la m\u00e9t\u00e9o se d\u00e9grade, et ils limitent les cons\u00e9quences d\u2019un contact avec le sol. Pour s\u00e9lectionner cette protection selon la pratique, il est possible de <a href=\"https:\/\/www.leguidonbayonnais.fr\/blog\/gants-velo-protections-choix\/\">choisir des gants v\u00e9lo<\/a> adapt\u00e9s au maintien et \u00e0 la r\u00e9sistance recherch\u00e9s.<\/p>\n\n<p class=\"wp-block-paragraph\">Les lunettes prot\u00e8gent des projections, des insectes et des branches basses. Sur terrain plus accident\u00e9, genouill\u00e8res et protections compl\u00e9mentaires peuvent devenir pertinentes, \u00e0 condition qu\u2019elles ne limitent pas les mouvements. Le sac ou la ceinture du pilote accueille l\u2019eau, un t\u00e9l\u00e9phone charg\u00e9, une petite trousse de premiers secours et les coordonn\u00e9es du v\u00e9t\u00e9rinaire habituel.<\/p>\n\n<p class=\"wp-block-paragraph\">Dans le cas fictif de L\u00e9a et de son chien Oslo, le premier incident n\u2019est pas venu de la traction mais d\u2019un levier de frein trop \u00e9loign\u00e9 pour ses mains. En ajustant l\u2019ergonomie \u00e0 l\u2019arr\u00eat, elle a retrouv\u00e9 un freinage \u00e0 un doigt plus pr\u00e9cis et moins crisp\u00e9. Cette correction mineure a am\u00e9lior\u00e9 sa disponibilit\u00e9 pour donner les ordres au chien.<\/p>\n\n<p class=\"wp-block-paragraph\"><strong>Un v\u00e9lo pr\u00e9par\u00e9 et un pilote prot\u00e9g\u00e9 cr\u00e9ent la marge n\u00e9cessaire pour r\u00e9agir sans pr\u00e9cipitation.<\/strong><\/p>\n\n<div id=\"cani-vtt-comparateur\" class=\"cani-vtt-outil\">\n  <script src=\"https:\/\/cdn.jsdelivr.net\/npm\/@tailwindcss\/browser@4\"><\/script>\n\n  <style>\n    #cani-vtt-comparateur {\n      --cv-ink: #17231f;\n      --cv-muted: #60716b;\n      --cv-green: #1d7a57;\n      --cv-green-soft: #e8f7ef;\n      --cv-orange: #d75e25;\n      --cv-orange-soft: #fff0e7;\n      --cv-red: #b93636;\n      --cv-red-soft: #fff0f0;\n      --cv-yellow: #a76f00;\n      --cv-yellow-soft: #fff8df;\n      --cv-line: #dbe7e1;\n      --cv-card: #ffffff;\n      --cv-bg: #f4f8f6;\n      font-family: Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", sans-serif;\n      color: var(--cv-ink);\n      width: 100%;\n      max-width: 1180px;\n      margin: 28px auto;\n    }\n\n    #cani-vtt-comparateur * {\n      box-sizing: border-box;\n    }\n\n    .cv-shell {\n      overflow: hidden;\n      border: 1px solid var(--cv-line);\n      border-radius: 24px;\n      background: var(--cv-card);\n      box-shadow: 0 18px 45px rgba(22, 55, 43, 0.09);\n    }\n\n    .cv-header {\n      padding: 28px;\n      background:\n        radial-gradient(circle at 88% 12%, rgba(113, 202, 145, 0.28), transparent 30%),\n        linear-gradient(135deg, #143f32 0%, #1d7053 100%);\n      color: #fff;\n    }\n\n    .cv-kicker {\n      display: inline-flex;\n      align-items: center;\n      gap: 8px;\n      padding: 6px 10px;\n      margin-bottom: 12px;\n      border: 1px solid rgba(255,255,255,.25);\n      border-radius: 999px;\n      background: rgba(255,255,255,.12);\n      font-size: 12px;\n      font-weight: 800;\n      letter-spacing: .06em;\n      text-transform: uppercase;\n    }\n\n    .cv-header h2 {\n      margin: 0;\n      font-size: clamp(24px, 4vw, 37px);\n      line-height: 1.08;\n      letter-spacing: -.035em;\n      color: #fff;\n    }\n\n    .cv-header p {\n      max-width: 790px;\n      margin: 13px 0 0;\n      color: rgba(255,255,255,.86);\n      font-size: 15px;\n      line-height: 1.55;\n    }\n\n    .cv-priority {\n      display: flex;\n      gap: 10px;\n      flex-wrap: wrap;\n      margin-top: 18px;\n    }\n\n    .cv-priority span {\n      padding: 8px 12px;\n      border-radius: 12px;\n      background: rgba(7, 33, 24, .28);\n      font-size: 13px;\n      font-weight: 700;\n    }\n\n    .cv-content {\n      padding: 24px;\n      background: var(--cv-bg);\n    }\n\n    .cv-toolbar {\n      display: flex;\n      justify-content: space-between;\n      align-items: center;\n      gap: 14px;\n      flex-wrap: wrap;\n      margin-bottom: 16px;\n    }\n\n    .cv-toolbar-title {\n      margin: 0;\n      font-size: 17px;\n      font-weight: 850;\n    }\n\n    .cv-filters {\n      display: flex;\n      gap: 8px;\n      flex-wrap: wrap;\n    }\n\n    .cv-filter {\n      appearance: none;\n      border: 1px solid var(--cv-line);\n      border-radius: 999px;\n      background: #fff;\n      color: #41544c;\n      cursor: pointer;\n      font: inherit;\n      font-size: 13px;\n      font-weight: 750;\n      padding: 9px 12px;\n      transition: .2s ease;\n    }\n\n    .cv-filter:hover,\n    .cv-filter:focus-visible {\n      border-color: var(--cv-green);\n      color: var(--cv-green);\n      outline: 3px solid rgba(29, 122, 87, .16);\n      outline-offset: 2px;\n    }\n\n    .cv-filter.is-active {\n      border-color: var(--cv-green);\n      background: var(--cv-green);\n      color: #fff;\n    }\n\n    .cv-table-wrap {\n      overflow-x: auto;\n      border: 1px solid var(--cv-line);\n      border-radius: 18px;\n      background: #fff;\n    }\n\n    .cv-table {\n      width: 100%;\n      min-width: 900px;\n      border-collapse: collapse;\n      text-align: left;\n    }\n\n    .cv-table caption {\n      position: absolute;\n      width: 1px;\n      height: 1px;\n      overflow: hidden;\n      clip: rect(0, 0, 0, 0);\n      white-space: nowrap;\n    }\n\n    .cv-table th,\n    .cv-table td {\n      padding: 16px;\n      vertical-align: top;\n      border-bottom: 1px solid var(--cv-line);\n      font-size: 13px;\n      line-height: 1.45;\n    }\n\n    .cv-table thead th {\n      position: sticky;\n      top: 0;\n      z-index: 1;\n      background: #eef6f1;\n      color: #466058;\n      font-size: 11px;\n      font-weight: 850;\n      letter-spacing: .07em;\n      text-transform: uppercase;\n    }\n\n    .cv-table tbody tr {\n      cursor: pointer;\n      transition: background .18s ease, box-shadow .18s ease;\n    }\n\n    .cv-table tbody tr:hover,\n    .cv-table tbody tr:focus-within {\n      background: #f6fbf8;\n    }\n\n    .cv-table tbody tr.is-selected {\n      background: #eaf8f0;\n      box-shadow: inset 4px 0 0 var(--cv-green);\n    }\n\n    .cv-table tbody tr:last-child td {\n      border-bottom: 0;\n    }\n\n    .cv-terrain {\n      display: flex;\n      gap: 10px;\n      align-items: flex-start;\n      min-width: 142px;\n    }\n\n    .cv-terrain-icon {\n      display: grid;\n      place-items: center;\n      width: 35px;\n      height: 35px;\n      flex: 0 0 35px;\n      border-radius: 11px;\n      background: var(--cv-green-soft);\n      color: var(--cv-green);\n      font-size: 18px;\n    }\n\n    .cv-terrain strong {\n      display: block;\n      font-size: 14px;\n    }\n\n    .cv-terrain small {\n      display: block;\n      margin-top: 3px;\n      color: var(--cv-muted);\n      font-size: 12px;\n    }\n\n    .cv-level {\n      display: inline-flex;\n      align-items: center;\n      gap: 5px;\n      color: #42564e;\n      font-weight: 750;\n    }\n\n    .cv-dots {\n      color: #e1a01b;\n      letter-spacing: 1px;\n      font-size: 15px;\n    }\n\n    .cv-list {\n      display: grid;\n      gap: 5px;\n      margin: 0;\n      padding: 0;\n      list-style: none;\n    }\n\n    .cv-list li {\n      position: relative;\n      padding-left: 14px;\n    }\n\n    .cv-list li::before {\n      content: \"\u2022\";\n      position: absolute;\n      left: 0;\n      color: var(--cv-green);\n      font-weight: 900;\n    }\n\n    .cv-risk {\n      display: inline-flex;\n      align-items: center;\n      gap: 7px;\n      padding: 6px 8px;\n      border-radius: 9px;\n      font-size: 12px;\n      font-weight: 800;\n      line-height: 1.2;\n    }\n\n    .cv-risk.low {\n      background: var(--cv-green-soft);\n      color: #176142;\n    }\n\n    .cv-risk.medium {\n      background: var(--cv-yellow-soft);\n      color: var(--cv-yellow);\n    }\n\n    .cv-risk.high {\n      background: var(--cv-orange-soft);\n      color: #af4619;\n    }\n\n    .cv-decision {\n      display: inline-flex;\n      align-items: center;\n      gap: 6px;\n      border-radius: 999px;\n      padding: 7px 10px;\n      font-size: 12px;\n      font-weight: 850;\n      white-space: nowrap;\n    }\n\n    .cv-decision.go {\n      background: var(--cv-green-soft);\n      color: #176142;\n    }\n\n    .cv-decision.caution {\n      background: var(--cv-yellow-soft);\n      color: var(--cv-yellow);\n    }\n\n    .cv-decision.stop {\n      background: var(--cv-red-soft);\n      color: var(--cv-red);\n    }\n\n    .cv-click-note {\n      margin: 12px 2px 0;\n      color: var(--cv-muted);\n      font-size: 12px;\n    }\n\n    .cv-checker {\n      margin-top: 22px;\n      border: 1px solid var(--cv-line);\n      border-radius: 19px;\n      overflow: hidden;\n      background: #fff;\n    }\n\n    .cv-checker-head {\n      padding: 18px 20px;\n      border-bottom: 1px solid var(--cv-line);\n      background: linear-gradient(90deg, #fcfdfc, #edf8f2);\n    }\n\n    .cv-checker-head h3 {\n      margin: 0;\n      font-size: 18px;\n      letter-spacing: -.02em;\n    }\n\n    .cv-checker-head p {\n      margin: 5px 0 0;\n      color: var(--cv-muted);\n      font-size: 13px;\n    }\n\n    .cv-checker-grid {\n      display: grid;\n      grid-template-columns: 1.15fr 1fr;\n      gap: 0;\n    }\n\n    .cv-options {\n      padding: 18px 20px;\n      border-right: 1px solid var(--cv-line);\n    }\n\n    .cv-choice-label {\n      display: block;\n      margin-bottom: 8px;\n      color: #52665d;\n      font-size: 12px;\n      font-weight: 850;\n      letter-spacing: .04em;\n      text-transform: uppercase;\n    }\n\n    .cv-select {\n      width: 100%;\n      padding: 11px 38px 11px 12px;\n      border: 1px solid var(--cv-line);\n      border-radius: 11px;\n      background: #fff;\n      color: var(--cv-ink);\n      font: inherit;\n      font-size: 14px;\n      font-weight: 700;\n      cursor: pointer;\n    }\n\n    .cv-select:focus-visible {\n      border-color: var(--cv-green);\n      outline: 3px solid rgba(29, 122, 87, .16);\n      outline-offset: 2px;\n    }\n\n    .cv-checks {\n      display: grid;\n      gap: 10px;\n      margin-top: 15px;\n    }\n\n    .cv-check {\n      display: flex;\n      align-items: flex-start;\n      gap: 10px;\n      color: #34473f;\n      font-size: 13px;\n      font-weight: 650;\n      cursor: pointer;\n    }\n\n    .cv-check input {\n      width: 17px;\n      height: 17px;\n      margin: 1px 0 0;\n      accent-color: var(--cv-green);\n      cursor: pointer;\n    }\n\n    .cv-result {\n      display: flex;\n      flex-direction: column;\n      justify-content: center;\n      padding: 22px;\n      background: #fbfdfc;\n    }\n\n    .cv-result-top {\n      display: flex;\n      align-items: center;\n      gap: 10px;\n    }\n\n    .cv-result-icon {\n      display: grid;\n      place-items: center;\n      width: 42px;\n      height: 42px;\n      border-radius: 13px;\n      background: var(--cv-green-soft);\n      font-size: 21px;\n    }\n\n    .cv-result h4 {\n      margin: 0;\n      font-size: 17px;\n    }\n\n    .cv-result p {\n      margin: 10px 0 0;\n      color: #4e6259;\n      font-size: 13px;\n      line-height: 1.55;\n    }\n\n    .cv-result .cv-decision {\n      width: fit-content;\n      margin-top: 13px;\n    }\n\n    .cv-emergency {\n      margin-top: 18px;\n      padding: 13px 15px;\n      border-left: 4px solid var(--cv-orange);\n      border-radius: 0 12px 12px 0;\n      background: var(--cv-orange-soft);\n      color: #743918;\n      font-size: 13px;\n      line-height: 1.5;\n    }\n\n    .cv-emergency strong {\n      color: #943f17;\n    }\n\n    @media (max-width: 720px) {\n      .cv-header,\n      .cv-content {\n        padding: 19px;\n      }\n\n      .cv-checker-grid {\n        grid-template-columns: 1fr;\n      }\n\n      .cv-options {\n        border-right: 0;\n        border-bottom: 1px solid var(--cv-line);\n      }\n\n      .cv-toolbar {\n        align-items: flex-start;\n        flex-direction: column;\n      }\n\n      .cv-filter {\n        font-size: 12px;\n      }\n    }\n  <\/style>\n\n  <section class=\"cv-shell\" aria-labelledby=\"cv-titre\">\n    <header class=\"cv-header\">\n      <div class=\"cv-kicker\">&#x1f415; Cani-VTT \u00b7 D\u00e9cision s\u00e9curit\u00e9<\/div>\n      <h2 id=\"cv-titre\">Quel terrain choisir pour d\u00e9buter sans mettre votre chien ni votre v\u00e9lo en difficult\u00e9 ?<\/h2>\n      <p>Comparez les profils de parcours avant de partir. En cani-VTT, la priorit\u00e9 est simple : votre chien ne doit jamais compenser un freinage tardif, une trajectoire impr\u00e9cise ou un itin\u00e9raire trop ambitieux.<\/p>\n      <div class=\"cv-priority\" aria-label=\"Priorit\u00e9s de s\u00e9curit\u00e9\">\n        <span>&#x1f6d1; Freinage ma\u00eetris\u00e9<\/span>\n        <span>&#x1f43e; Chien \u00e0 l\u2019aise et hydrat\u00e9<\/span>\n        <span>&#x2198;&#xfe0f; D\u00e9part progressif<\/span>\n      <\/div>\n    <\/header>\n\n    <div class=\"cv-content\">\n      <div class=\"cv-toolbar\">\n        <h3 class=\"cv-toolbar-title\">Comparer les terrains de d\u00e9part<\/h3>\n        <div class=\"cv-filters\" role=\"group\" aria-label=\"Filtrer les terrains\">\n          <button type=\"button\" class=\"cv-filter is-active\" data-filter=\"tous\">Tous les terrains<\/button>\n          <button type=\"button\" class=\"cv-filter\" data-filter=\"accessible\">Les plus accessibles<\/button>\n          <button type=\"button\" class=\"cv-filter\" data-filter=\"vigilance\">Vigilance freinage<\/button>\n        <\/div>\n      <\/div>\n\n      <div class=\"cv-table-wrap\">\n        <table class=\"cv-table\">\n          <caption>Tableau comparatif des terrains pour d\u00e9buter le cani-VTT<\/caption>\n          <thead>\n            <tr>\n              <th scope=\"col\">Terrain<\/th>\n              <th scope=\"col\">Pilotage requis<\/th>\n              <th scope=\"col\">Traction recommand\u00e9e<\/th>\n              <th scope=\"col\">Risques principaux<\/th>\n              <th scope=\"col\">\u00c0 v\u00e9rifier avant d\u00e9part<\/th>\n              <th scope=\"col\">D\u00e9cision<\/th>\n            <\/tr>\n          <\/thead>\n          <tbody id=\"cv-table-body\"><\/tbody>\n        <\/table>\n      <\/div>\n\n      <p class=\"cv-click-note\">Astuce : s\u00e9lectionnez une ligne du tableau pour la retrouver dans le v\u00e9rificateur de d\u00e9part.<\/p>\n\n      <section class=\"cv-checker\" aria-labelledby=\"cv-checker-title\">\n        <div class=\"cv-checker-head\">\n          <h3 id=\"cv-checker-title\">V\u00e9rificateur de d\u00e9part en 20 secondes<\/h3>\n          <p>Une r\u00e9ponse prudente vaut mieux qu\u2019une sortie \u00e9court\u00e9e apr\u00e8s une mauvaise surprise.<\/p>\n        <\/div>\n\n        <div class=\"cv-checker-grid\">\n          <div class=\"cv-options\">\n            <label class=\"cv-choice-label\" for=\"cv-terrain-select\">Terrain envisag\u00e9<\/label>\n            <select id=\"cv-terrain-select\" class=\"cv-select\">\n              <option value=\"roulant\">Chemins roulants<\/option>\n              <option value=\"technique\">Sentiers techniques<\/option>\n              <option value=\"partage\">Voies partag\u00e9es<\/option>\n            <\/select>\n\n            <div class=\"cv-checks\">\n              <label class=\"cv-check\">\n                <input type=\"checkbox\" id=\"cv-freins\">\n                <span>Mes freins r\u00e9pondent imm\u00e9diatement et je sais m\u2019arr\u00eater sans tirer sur la ligne.<\/span>\n              <\/label>\n              <label class=\"cv-check\">\n                <input type=\"checkbox\" id=\"cv-chien\">\n                <span>Mon chien est en forme, hydrat\u00e9, attentif et d\u00e9j\u00e0 \u00e0 l\u2019aise avec la traction.<\/span>\n              <\/label>\n              <label class=\"cv-check\">\n                <input type=\"checkbox\" id=\"cv-materiel\">\n                <span>La ligne de trait, le harnais, l\u2019attache v\u00e9lo et le casque sont contr\u00f4l\u00e9s.<\/span>\n              <\/label>\n              <label class=\"cv-check\">\n                <input type=\"checkbox\" id=\"cv-environnement\">\n                <span>Le parcours est lisible : m\u00e9t\u00e9o, pente, fr\u00e9quentation et \u00e9chappatoires v\u00e9rifi\u00e9es.<\/span>\n              <\/label>\n            <\/div>\n          <\/div>\n\n          <div class=\"cv-result\" aria-live=\"polite\">\n            <div class=\"cv-result-top\">\n              <div class=\"cv-result-icon\" id=\"cv-result-icon\">&#x1f7e2;<\/div>\n              <h4 id=\"cv-result-title\">Pr\u00e9parez votre d\u00e9cision<\/h4>\n            <\/div>\n            <p id=\"cv-result-text\">Cochez les v\u00e9rifications ci-contre. Le freinage du pilote et l\u2019\u00e9tat du chien sont les deux points non n\u00e9gociables.<\/p>\n            <div id=\"cv-result-badge\" class=\"cv-decision caution\">\u00c0 confirmer avant d\u00e9part<\/div>\n          <\/div>\n        <\/div>\n      <\/section>\n\n      <div class=\"cv-emergency\">\n        <strong>R\u00e8gle d\u2019or :<\/strong> si vous h\u00e9sitez sur votre capacit\u00e9 \u00e0 freiner avant une descente, un virage, un pi\u00e9ton ou un autre chien, ralentissez, marchez ou choisissez un itin\u00e9raire plus simple. Votre chien ne doit pas encaisser votre marge d\u2019erreur.\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <script>\n    (() => {\n      \"use strict\";\n\n      \/\/ Donn\u00e9es du tableau : toutes les cha\u00eenes sont facilement modifiables ici.\n      const terrains = [\n        {\n          id: \"roulant\",\n          nom: \"Chemins roulants\",\n          sousTitre: \"Pistes larges, sol stable, pente douce\",\n          icone: \"&#x1f33f;\",\n          niveau: 1,\n          pilotage: \"D\u00e9butant : trajectoire simple et freinage anticip\u00e9.\",\n          traction: [\"Traction l\u00e9g\u00e8re \u00e0 mod\u00e9r\u00e9e\", \"Courtes s\u00e9quences\", \"Allure r\u00e9guli\u00e8re\"],\n          risque: \"Vitesse qui augmente en descente\",\n          risqueNiveau: \"low\",\n          verification: [\"Freins avant et arri\u00e8re\", \"Virages et croisements visibles\", \"Sol non glissant\"],\n          decision: \"Oui, meilleur d\u00e9part\",\n          decisionClasse: \"go\",\n          filtre: [\"accessible\"]\n        },\n        {\n          id: \"technique\",\n          nom: \"Sentiers techniques\",\n          sousTitre: \"Racines, pierres, virages serr\u00e9s, d\u00e9nivel\u00e9\",\n          icone: \"&#x1faa8;\",\n          niveau: 3,\n          pilotage: \"Confirm\u00e9 : \u00e9quilibre, regard loin et freinage dos\u00e9.\",\n          traction: [\"Tr\u00e8s courte et contr\u00f4l\u00e9e\", \"\u00c9viter les longues descentes\", \"Privil\u00e9gier la marche si doute\"],\n          risque: \"Chute, \u00e0-coup sur la ligne, freinage tardif\",\n          risqueNiveau: \"high\",\n          verification: [\"Adh\u00e9rence et m\u00e9t\u00e9o\", \"\u00c9chappatoire avant chaque descente\", \"Niveau r\u00e9el du pilote et du chien\"],\n          decision: \"Non pour une premi\u00e8re sortie\",\n          decisionClasse: \"stop\",\n          filtre: [\"vigilance\"]\n        },\n        {\n          id: \"partage\",\n          nom: \"Voies partag\u00e9es\",\n          sousTitre: \"Voies vertes, pistes fr\u00e9quent\u00e9es, croisements\",\n          icone: \"&#x1f6b6;\",\n          niveau: 2,\n          pilotage: \"D\u00e9butant encadr\u00e9 : anticipation et contr\u00f4le de la ligne.\",\n          traction: [\"Tr\u00e8s mod\u00e9r\u00e9e\", \"D\u00e9parts arr\u00eat\u00e9s et calmes\", \"Ligne courte aux croisements\"],\n          risque: \"Pi\u00e9tons, v\u00e9los, chiens d\u00e9tach\u00e9s, impr\u00e9vus\",\n          risqueNiveau: \"medium\",\n          verification: [\"Heures creuses\", \"Rappel et ordre d\u2019arr\u00eat connus\", \"Visibilit\u00e9 et espace de d\u00e9passement\"],\n          decision: \"Oui, si faible fr\u00e9quentation\",\n          decisionClasse: \"caution\",\n          filtre: [\"accessible\", \"vigilance\"]\n        }\n      ];\n\n      const tableBody = document.getElementById(\"cv-table-body\");\n      const terrainSelect = document.getElementById(\"cv-terrain-select\");\n      const filters = document.querySelectorAll(\".cv-filter\");\n      const checks = {\n        freins: document.getElementById(\"cv-freins\"),\n        chien: document.getElementById(\"cv-chien\"),\n        materiel: document.getElementById(\"cv-materiel\"),\n        environnement: document.getElementById(\"cv-environnement\")\n      };\n\n      const resultIcon = document.getElementById(\"cv-result-icon\");\n      const resultTitle = document.getElementById(\"cv-result-title\");\n      const resultText = document.getElementById(\"cv-result-text\");\n      const resultBadge = document.getElementById(\"cv-result-badge\");\n\n      let filtreActif = \"tous\";\n\n      \/\/ G\u00e9n\u00e8re les points de niveau de pilotage.\n      function pointsNiveau(niveau) {\n        return \"\u25cf\".repeat(niveau) + \"\u25cb\".repeat(3 - niveau);\n      }\n\n      \/\/ Construit une liste HTML courte pour les cellules du tableau.\n      function creerListe(elements) {\n        return `<ul class=\"cv-list\">${elements.map(element => `<li>${element}<\/li>`).join(\"\")}<\/ul>`;\n      }\n\n      \/\/ Affiche les terrains selon le filtre choisi.\n      function afficherTableau() {\n        const terrainsFiltres = terrains.filter(terrain => {\n          return filtreActif === \"tous\" || terrain.filtre.includes(filtreActif);\n        });\n\n        tableBody.innerHTML = terrainsFiltres.map(terrain => `\n          <tr data-terrain=\"${terrain.id}\" tabindex=\"0\" aria-label=\"Choisir ${terrain.nom}\">\n            <td>\n              <div class=\"cv-terrain\">\n                <span class=\"cv-terrain-icon\" aria-hidden=\"true\">${terrain.icone}<\/span>\n                <div>\n                  <strong>${terrain.nom}<\/strong>\n                  <small>${terrain.sousTitre}<\/small>\n                <\/div>\n              <\/div>\n            <\/td>\n            <td>\n              <span class=\"cv-level\">\n                <span class=\"cv-dots\" aria-label=\"Niveau ${terrain.niveau} sur 3\">${pointsNiveau(terrain.niveau)}<\/span>\n              <\/span><br>\n              ${terrain.pilotage}\n            <\/td>\n            <td>${creerListe(terrain.traction)}<\/td>\n            <td><span class=\"cv-risk ${terrain.risqueNiveau}\">&#x26a0; ${terrain.risque}<\/span><\/td>\n            <td>${creerListe(terrain.verification)}<\/td>\n            <td><span class=\"cv-decision ${terrain.decisionClasse}\">${terrain.decision}<\/span><\/td>\n          <\/tr>\n        `).join(\"\");\n\n        document.querySelectorAll(\"#cv-table-body tr\").forEach(ligne => {\n          ligne.addEventListener(\"click\", () => selectionnerTerrain(ligne.dataset.terrain));\n          ligne.addEventListener(\"keydown\", event => {\n            if (event.key === \"Enter\" || event.key === \" \") {\n              event.preventDefault();\n              selectionnerTerrain(ligne.dataset.terrain);\n            }\n          });\n        });\n\n        mettreEnEvidenceTerrain();\n      }\n\n      \/\/ Synchronise la ligne du tableau et le menu d\u00e9roulant.\n      function selectionnerTerrain(id) {\n        terrainSelect.value = id;\n        mettreEnEvidenceTerrain();\n        mettreAJourDecision();\n        document.querySelector(\".cv-checker\").scrollIntoView({ behavior: \"smooth\", block: \"nearest\" });\n      }\n\n      function mettreEnEvidenceTerrain() {\n        document.querySelectorAll(\"#cv-table-body tr\").forEach(ligne => {\n          ligne.classList.toggle(\"is-selected\", ligne.dataset.terrain === terrainSelect.value);\n        });\n      }\n\n      \/\/ Produit une recommandation prudente selon les contr\u00f4les coch\u00e9s.\n      function mettreAJourDecision() {\n        const terrain = terrainSelect.value;\n        const freinsOk = checks.freins.checked;\n        const chienOk = checks.chien.checked;\n        const materielOk = checks.materiel.checked;\n        const environnementOk = checks.environnement.checked;\n        const total = [freinsOk, chienOk, materielOk, environnementOk].filter(Boolean).length;\n\n        resultBadge.className = \"cv-decision\";\n        mettreEnEvidenceTerrain();\n\n        if (!freinsOk || !chienOk) {\n          resultIcon.textContent = \"&#x1f6d1;\";\n          resultTitle.textContent = \"D\u00e9part \u00e0 reporter\";\n          resultText.textContent = !freinsOk\n            ? \"Le freinage n\u2019est pas valid\u00e9. Sans arr\u00eat s\u00fbr et anticip\u00e9, votre chien risque de subir une tension brutale sur la ligne.\"\n            : \"L\u2019\u00e9tat du chien n\u2019est pas valid\u00e9. Une sortie ne se n\u00e9gocie pas si votre chien est fatigu\u00e9, stress\u00e9, chaud ou peu disponible.\";\n          resultBadge.textContent = \"Ne partez pas maintenant\";\n          resultBadge.classList.add(\"stop\");\n          return;\n        }\n\n        if (terrain === \"technique\") {\n          resultIcon.textContent = \"&#x26a0;&#xfe0f;\";\n          resultTitle.textContent = \"Choisissez plus simple aujourd\u2019hui\";\n          resultText.textContent = \"M\u00eame avec le mat\u00e9riel v\u00e9rifi\u00e9, un sentier technique augmente fortement le risque de chute, de freinage tardif et d\u2019\u00e0-coups pour le chien. Pr\u00e9f\u00e9rez un chemin roulant.\";\n          resultBadge.textContent = \"Sentier technique \u00e0 \u00e9viter au d\u00e9but\";\n          resultBadge.classList.add(\"stop\");\n          return;\n        }\n\n        if (total < 4) {\n          resultIcon.textContent = \"&#x1f7e0;\";\n          resultTitle.textContent = \"D\u00e9part possible apr\u00e8s contr\u00f4le\";\n          resultText.textContent = \"Les deux essentiels sont valid\u00e9s, mais il reste un point \u00e0 v\u00e9rifier. Compl\u00e9tez le contr\u00f4le du mat\u00e9riel ou de l\u2019environnement avant de vous engager.\";\n          resultBadge.textContent = \"\u00c0 s\u00e9curiser avant d\u00e9part\";\n          resultBadge.classList.add(\"caution\");\n          return;\n        }\n\n        if (terrain === \"partage\") {\n          resultIcon.textContent = \"&#x1f7e1;\";\n          resultTitle.textContent = \"D\u00e9part prudent en voie partag\u00e9e\";\n          resultText.textContent = \"Partez \u00e0 une heure calme, gardez une allure facile et anticipez chaque croisement. Ralentir avant l\u2019impr\u00e9vu prot\u00e8ge votre chien et les autres usagers.\";\n          resultBadge.textContent = \"Oui, avec vigilance\";\n          resultBadge.classList.add(\"caution\");\n          return;\n        }\n\n        resultIcon.textContent = \"&#x1f7e2;\";\n        resultTitle.textContent = \"Feu vert pour une sortie progressive\";\n        resultText.textContent = \"Le chemin roulant est le meilleur choix pour travailler les d\u00e9parts, les arr\u00eats et une traction calme. Gardez la s\u00e9ance courte et terminez avant la fatigue.\";\n        resultBadge.textContent = \"Oui, d\u00e9part progressif\";\n        resultBadge.classList.add(\"go\");\n      }\n\n      filters.forEach(bouton => {\n        bouton.addEventListener(\"click\", () => {\n          filtreActif = bouton.dataset.filter;\n          filters.forEach(item => item.classList.toggle(\"is-active\", item === bouton));\n          afficherTableau();\n        });\n      });\n\n      terrainSelect.addEventListener(\"change\", mettreAJourDecision);\n      Object.values(checks).forEach(caseACocher => {\n        caseACocher.addEventListener(\"change\", mettreAJourDecision);\n      });\n\n      afficherTableau();\n      mettreAJourDecision();\n    })();\n  <\/script>\n<\/div>\n\n<h2 class=\"wp-block-heading\">Terrain, m\u00e9t\u00e9o et hydratation : choisir des conditions favorables au VTT avec chien<\/h2>\n\n<p class=\"wp-block-paragraph\">Le terrain de d\u00e9part doit \u00eatre lisible, large, peu fr\u00e9quent\u00e9 et connu du pilote. Une piste foresti\u00e8re roulante ou un chemin stabilis\u00e9 permet de travailler le d\u00e9part, l\u2019arr\u00eat et le maintien de ligne sans ajouter de racines, de d\u00e9vers ou de virages aveugles. Les sentiers \u00e9troits, les descentes techniques et les zones \u00e0 forte fr\u00e9quentation sont des options de progression, non des lieux d\u2019apprentissage.<\/p>\n\n<p class=\"wp-block-paragraph\">L\u2019adh\u00e9rence est centrale. Sol gras, feuilles humides, gravillons instables ou poussi\u00e8re profonde modifient \u00e0 la fois le freinage et la motricit\u00e9 du chien. Des pneus appropri\u00e9s et en bon \u00e9tat facilitent le contr\u00f4le ; un pilote qui h\u00e9site entre plusieurs profils peut consulter ce guide pour <a href=\"https:\/\/www.leguidonbayonnais.fr\/blog\/pneu-velo-dimensions-types\/\">choisir ses pneus de v\u00e9lo<\/a> en fonction du sol et de la pratique.<\/p>\n\n<p class=\"wp-block-paragraph\">La m\u00e9t\u00e9o impose une attention particuli\u00e8re. Une temp\u00e9rature \u00e9lev\u00e9e, une humidit\u00e9 lourde ou un soleil direct peuvent rendre l\u2019effort inadapt\u00e9 au chien bien avant que le cycliste ne se sente en difficult\u00e9. L\u2019eau doit \u00eatre disponible pour le bin\u00f4me, avec une gamelle pliable si besoin. La dur\u00e9e n\u2019est jamais une obligation : un demi-tour pr\u00e9coce est une d\u00e9cision sportive responsable, pas un \u00e9chec.<\/p>\n\n<p class=\"wp-block-paragraph\">Un \u00e9chauffement de quelques minutes au pas puis au trot l\u00e9ger pr\u00e9pare le chien \u00e0 l\u2019effort et permet de v\u00e9rifier son comportement. Le pilote peut en profiter pour tester les freins, \u00e9couter les bruits m\u00e9caniques et observer l\u2019allure de son compagnon. En fin de s\u00e9ance, une phase calme \u00e9vite de ranger imm\u00e9diatement le chien et le mat\u00e9riel apr\u00e8s une acc\u00e9l\u00e9ration soutenue.<\/p>\n\n<p class=\"wp-block-paragraph\">Les coussinets doivent \u00eatre contr\u00f4l\u00e9s avant et apr\u00e8s la sortie. Les sols abrasifs, les cailloux coupants ou les chemins tr\u00e8s chauds peuvent les irriter. Les bottines peuvent parfois \u00eatre envisag\u00e9es pour un besoin pr\u00e9cis, mais elles doivent \u00eatre introduites progressivement et ne remplacent pas le choix d\u2019un parcours adapt\u00e9.<\/p>\n\n<p class=\"wp-block-paragraph\"><strong>Les signaux d\u2019arr\u00eat sont non n\u00e9gociables :<\/strong> ralentissement inhabituel, refus d\u2019avancer, boiterie, respiration difficile, changement de posture, d\u00e9sorientation, recherche r\u00e9p\u00e9t\u00e9e d\u2019ombre ou manque d\u2019attention aux consignes. Le chien ne doit pas \u00eatre encourag\u00e9 \u00e0 \u00ab finir la boucle \u00bb. Il faut s\u2019arr\u00eater, d\u00e9teler avec calme, mettre \u00e0 l\u2019ombre si possible et demander un avis v\u00e9t\u00e9rinaire lorsque l\u2019\u00e9tat le justifie.<\/p>\n\n<p class=\"wp-block-paragraph\">Les autres usagers font aussi partie de l\u2019\u00e9quation. \u00c0 l\u2019approche d\u2019un promeneur, d\u2019un enfant, d\u2019un cheval, d\u2019un autre chien ou d\u2019un v\u00e9lo, l\u2019allure diminue bien avant le croisement. Une annonce vocale, une trajectoire pr\u00e9visible et la capacit\u00e9 \u00e0 arr\u00eater le bin\u00f4me pr\u00e9viennent les r\u00e9actions de surprise. <strong>Un bon itin\u00e9raire est celui qui laisse du temps pour d\u00e9cider.<\/strong><\/p>\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1402\" height=\"1122\" src=\"https:\/\/www.leguidonbayonnais.fr\/blog\/wp-content\/uploads\/2026\/09\/Debuter-le-cani-VTT-sans-mettre-son-chien-ni-son-velo-en-difficulte-2.jpg\" alt=\"apprenez \u00e0 commencer le cani-vtt en toute s\u00e9curit\u00e9 pour vous, votre chien et votre v\u00e9lo, avec des conseils pratiques pour une exp\u00e9rience optimale et sans risque.\" class=\"wp-image-541\" srcset=\"https:\/\/www.leguidonbayonnais.fr\/blog\/wp-content\/uploads\/2026\/09\/Debuter-le-cani-VTT-sans-mettre-son-chien-ni-son-velo-en-difficulte-2.jpg 1402w, https:\/\/www.leguidonbayonnais.fr\/blog\/wp-content\/uploads\/2026\/09\/Debuter-le-cani-VTT-sans-mettre-son-chien-ni-son-velo-en-difficulte-2-300x240.jpg 300w, https:\/\/www.leguidonbayonnais.fr\/blog\/wp-content\/uploads\/2026\/09\/Debuter-le-cani-VTT-sans-mettre-son-chien-ni-son-velo-en-difficulte-2-1024x819.jpg 1024w, https:\/\/www.leguidonbayonnais.fr\/blog\/wp-content\/uploads\/2026\/09\/Debuter-le-cani-VTT-sans-mettre-son-chien-ni-son-velo-en-difficulte-2-768x615.jpg 768w\" sizes=\"auto, (max-width: 1402px) 100vw, 1402px\" \/><\/figure>\n\n<h2 class=\"wp-block-heading\">Apprendre les directions au chien avant d\u2019augmenter la vitesse<\/h2>\n\n<p class=\"wp-block-paragraph\">Apprendre les directions au chien transforme une traction incertaine en coop\u00e9ration lisible. Les mots choisis importent moins que leur constance. \u00ab Droite \u00bb, \u00ab gauche \u00bb, \u00ab ligne \u00bb, \u00ab stop \u00bb et un signal de d\u00e9part comme \u00ab go \u00bb constituent une base suffisante. Certains pratiquants utilisent des termes traditionnels de mushing ; l\u2019essentiel est que le chien associe toujours le m\u00eame mot \u00e0 la m\u00eame action.<\/p>\n\n<p class=\"wp-block-paragraph\">L\u2019apprentissage commence \u00e0 pied. Sur un chemin calme, le conducteur annonce la direction juste avant le changement de trajectoire, puis valorise imm\u00e9diatement la bonne r\u00e9ponse par la voix, une r\u00e9compense compatible avec le chien ou l\u2019acc\u00e8s \u00e0 ce qu\u2019il souhaite faire. L\u2019ordre ne doit pas \u00eatre r\u00e9p\u00e9t\u00e9 dix fois : une consigne claire, un geste coh\u00e9rent et une cons\u00e9quence positive construisent une association plus solide.<\/p>\n\n<p class=\"wp-block-paragraph\">La deuxi\u00e8me \u00e9tape peut se faire en marche rapide ou en canicross l\u00e9ger, toujours sans la complexit\u00e9 du v\u00e9lo. Le chien apprend alors que \u00ab ligne \u00bb signifie continuer droit malgr\u00e9 une odeur lat\u00e9rale, et que \u00ab stop \u00bb ne met pas fin \u00e0 tout plaisir mais d\u00e9clenche une courte pause contr\u00f4l\u00e9e. Cette phase permet aussi de v\u00e9rifier que le chien ne se retourne pas vers le conducteur lorsqu\u2019il entend sa voix.<\/p>\n\n<ol class=\"wp-block-list\"><li>\ud83d\udeb6 <strong>\u00c0 pied<\/strong> : travailler les directions sur un parcours simple avec peu de distractions.<\/li><li>\ud83c\udfc3 <strong>En mouvement lent<\/strong> : associer les mots \u00e0 des embranchements faciles et anticip\u00e9s.<\/li><li>\ud83d\udeb2 <strong>Au v\u00e9lo, sans recherche de traction<\/strong> : rouler doucement pour habituer le chien au bruit et \u00e0 la position du VTT.<\/li><li>\u26a1 <strong>Avec traction l\u00e9g\u00e8re<\/strong> : introduire de courts segments rectilignes, puis un seul virage \u00e0 la fois.<\/li><li>\ud83c\udf32 <strong>En environnement vari\u00e9<\/strong> : renforcer les acquis uniquement lorsque le contr\u00f4le reste fluide.<\/li><\/ol>\n\n<p class=\"wp-block-paragraph\">Le d\u00e9part m\u00e9rite un rituel. Le pilote place le v\u00e9lo droit, v\u00e9rifie que la ligne passe correctement dans l\u2019antenne, attend un chien calme et donne le signal. Un d\u00e9part pr\u00e9cipit\u00e9 favorise les n\u0153uds, les coups de guidon et l\u2019excitation excessive. Si le chien saute lat\u00e9ralement ou s\u2019\u00e9lance avant le mot de d\u00e9part, on remet calmement en place plut\u00f4t que de partir malgr\u00e9 tout.<\/p>\n\n<p class=\"wp-block-paragraph\">Pour s\u2019inspirer de s\u00e9ances structur\u00e9es, cette ressource sur <a href=\"https:\/\/chienssportifs.fr\/cani-vtt-5-exercices-dentrainement\/\" target=\"_blank\" rel=\"noopener\">des exercices d\u2019entra\u00eenement cani-VTT<\/a> montre l\u2019int\u00e9r\u00eat de travailler une comp\u00e9tence \u00e0 la fois. L\u2019exercice r\u00e9ussi est celui qui termine alors que le chien reste disponible et enthousiaste.<\/p>\n\n<p class=\"wp-block-paragraph\"><strong>La vitesse ne doit appara\u00eetre qu\u2019apr\u00e8s la compr\u00e9hension : une direction comprise vaut davantage qu\u2019un kilom\u00e8tre parcouru trop vite.<\/strong><\/p>\n\n<h2 class=\"wp-block-heading\">Progression, croisements et r\u00e9cup\u00e9ration : installer une pratique durable<\/h2>\n\n<p class=\"wp-block-paragraph\">Les premi\u00e8res s\u00e9ances gagnent \u00e0 \u00eatre tr\u00e8s courtes. Le but n\u2019est pas de mesurer une distance, mais de v\u00e9rifier que le montage fonctionne, que le chien garde une allure naturelle et que le pilote peut freiner sans d\u00e9sorganiser l\u2019ensemble. Une progression raisonnable alterne des journ\u00e9es faciles, du repos et des phases d\u2019observation.<\/p>\n\n<p class=\"wp-block-paragraph\">Un parcours connu limite les impr\u00e9vus. L\u00e9a et Oslo, par exemple, peuvent d\u00e9marrer par un segment rectiligne proche de chez eux, effectuer un demi-tour contr\u00f4l\u00e9 et rentrer avant toute fatigue visible. \u00c0 la s\u00e9ance suivante, ils ajoutent un virage connu. Cette logique para\u00eet modeste, mais elle \u00e9vite que le premier probl\u00e8me technique, le premier croisement ou la premi\u00e8re baisse de motivation ne survienne simultan\u00e9ment.<\/p>\n\n<p class=\"wp-block-paragraph\">La gestion des croisements est un test r\u00e9v\u00e9lateur. D\u00e8s qu\u2019un usager appara\u00eet, le pilote annonce sa pr\u00e9sence, diminue l\u2019allure, maintient une ligne large et v\u00e9rifie que le chien reste attentif. Si l\u2019environnement est \u00e9troit, anim\u00e9 ou impr\u00e9visible, il est pr\u00e9f\u00e9rable de s\u2019arr\u00eater et de laisser passer. Le bin\u00f4me ne doit pas imposer sa vitesse \u00e0 des marcheurs, \u00e0 des enfants ou \u00e0 un autre chien.<\/p>\n\n<p class=\"wp-block-paragraph\">Apr\u00e8s l\u2019effort, le retour au calme comprend une marche lente, de l\u2019eau propos\u00e9e sans contrainte et une inspection rapide. Les coussinets, les membres, les zones de contact du harnais et l\u2019\u00e9tat g\u00e9n\u00e9ral du chien sont observ\u00e9s. Le v\u00e9lo m\u00e9rite aussi son contr\u00f4le : une ligne sale, un pneu entam\u00e9 ou un frein spongieux doit \u00eatre trait\u00e9 avant la sortie suivante.<\/p>\n\n<h3 class=\"wp-block-heading\">Rep\u00e8res de d\u00e9cision pour ajuster la s\u00e9ance<\/h3>\n\n<figure class=\"wp-block-table\"><table>\n<thead>\n<tr>\n<th>Situation observ\u00e9e<\/th>\n<th>D\u00e9cision adapt\u00e9e<\/th>\n<th>Pourquoi<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>\u2705 Chien attentif, allure souple, freinage ma\u00eetris\u00e9<\/td>\n<td>Conserver une s\u00e9ance courte et positive<\/td>\n<td>La base technique est stable sans surcharger le bin\u00f4me<\/td>\n<\/tr>\n<tr>\n<td>\u26a0\ufe0f Chien distrait ou v\u00e9lo difficile \u00e0 contr\u00f4ler<\/td>\n<td>R\u00e9duire la vitesse, simplifier le terrain, retravailler \u00e0 pied<\/td>\n<td>La comp\u00e9tence manque encore de r\u00e9gularit\u00e9<\/td>\n<\/tr>\n<tr>\n<td>\ud83d\uded1 Boiterie, fatigue marqu\u00e9e, douleur ou g\u00eane persistante<\/td>\n<td>Arr\u00eater et demander un avis v\u00e9t\u00e9rinaire si n\u00e9cessaire<\/td>\n<td>La sant\u00e9 prime sur tout objectif de sortie<\/td>\n<\/tr>\n<tr>\n<td>\ud83d\udc65 Zone fr\u00e9quent\u00e9e ou passage \u00e9troit<\/td>\n<td>Ralentir fortement ou descendre du v\u00e9lo<\/td>\n<td>La s\u00e9curit\u00e9 des autres usagers reste prioritaire<\/td>\n<\/tr>\n<\/tbody>\n<\/table><\/figure>\n\n<p class=\"wp-block-paragraph\">Le chien qui ne souhaite pas tracter n\u2019est pas un chien \u00ab en \u00e9chec \u00bb. Certains appr\u00e9cient davantage la marche, les sorties libres encadr\u00e9es ou le transport comme passager selon leur \u00e2ge, leur sant\u00e9 et leur temp\u00e9rament. Dans cette derni\u00e8re situation, il peut \u00eatre pertinent de <a href=\"https:\/\/www.leguidonbayonnais.fr\/blog\/remorque-velo-securite-choix\/\">choisir une remorque v\u00e9lo pour chien<\/a>, sans confondre cette alternative avec la traction.<\/p>\n\n<p class=\"wp-block-paragraph\"><strong>La progression durable se reconna\u00eet \u00e0 un chien qui termine disponible et \u00e0 un pilote qui aurait encore pu freiner proprement une fois de plus.<\/strong><\/p>\n\n<h2 class=\"wp-block-heading\">Erreurs fr\u00e9quentes en cani-VTT et ressources pour pratiquer avec discernement<\/h2>\n\n<p class=\"wp-block-paragraph\">La premi\u00e8re erreur consiste \u00e0 assimiler enthousiasme et pr\u00e9paration. Un chien tr\u00e8s excit\u00e9 peut tirer fort, mais ne pas savoir tenir sa ligne ni r\u00e9pondre \u00e0 l\u2019arr\u00eat. Cette \u00e9nergie brute ne garantit ni son confort ni la s\u00e9curit\u00e9 du cycliste. La pr\u00e9paration doit canaliser l\u2019envie d\u2019avancer au lieu de l\u2019exploiter imm\u00e9diatement.<\/p>\n\n<p class=\"wp-block-paragraph\">La deuxi\u00e8me erreur est de choisir un parcours selon le go\u00fbt du pilote, et non selon le niveau r\u00e9el du bin\u00f4me. Une descente technique peut sembler accessible en solo, mais devenir inadapt\u00e9e lorsque le chien est devant et que la ligne r\u00e9duit les options de trajectoire. Les racines, \u00e9pingles, marches et passages expos\u00e9s exigent une marge de man\u0153uvre que les premi\u00e8res sorties ne poss\u00e8dent pas.<\/p>\n\n<p class=\"wp-block-paragraph\">Une autre confusion fr\u00e9quente consiste \u00e0 utiliser une laisse classique ou \u00e0 fixer la traction sans antenne. Le risque d\u2019interf\u00e9rence avec la roue avant est alors s\u00e9rieux. Le harnais, la ligne et la barre constituent un syst\u00e8me : remplacer un \u00e9l\u00e9ment par un accessoire de promenade d\u00e9s\u00e9quilibre l\u2019ensemble.<\/p>\n\n<p class=\"wp-block-paragraph\">Il faut aussi \u00e9viter de transformer chaque sortie en test d\u2019endurance. Une fatigue discr\u00e8te chez le chien peut \u00eatre plus difficile \u00e0 percevoir qu\u2019un essoufflement chez le pilote. L\u2019observation de l\u2019allure, de la posture, du regard et de la r\u00e9cup\u00e9ration apr\u00e8s l\u2019arr\u00eat donne davantage d\u2019informations qu\u2019une distance affich\u00e9e sur un compteur.<\/p>\n\n<p class=\"wp-block-paragraph\">Les pratiquants qui souhaitent un cadre collectif peuvent se rapprocher d\u2019un club ou d\u2019un \u00e9ducateur comp\u00e9tent en sports canins. Les sources f\u00e9d\u00e9rales restent utiles pour comprendre les disciplines et les r\u00e8gles sportives : la <a href=\"https:\/\/ffslc.fr\/les-disciplines\/\" target=\"_blank\" rel=\"noopener\">pr\u00e9sentation des disciplines par la FFSLC<\/a> permet notamment de distinguer les pratiques de traction. Un encadrement ne dispense jamais du suivi v\u00e9t\u00e9rinaire, mais il peut acc\u00e9l\u00e9rer l\u2019apprentissage des gestes s\u00fbrs.<\/p>\n\n<p class=\"wp-block-paragraph\">Avant de partir, la question utile n\u2019est pas \u00ab combien de kilom\u00e8tres aujourd\u2019hui ? \u00bb, mais \u00ab le chien, le v\u00e9lo, le terrain et le pilote permettent-ils une sortie sereine ? \u00bb. Si une seule r\u00e9ponse est n\u00e9gative, le bon choix est d\u2019adapter la s\u00e9ance. <strong>En cani-VTT, renoncer \u00e0 une difficult\u00e9 mal pr\u00e9par\u00e9e prot\u00e8ge la confiance du bin\u00f4me.<\/strong><\/p>\n\n<script type=\"application\/ld+json\">\n{\"@context\":\"https:\/\/schema.org\",\"@type\":\"FAQPage\",\"mainEntity\":[{\"@type\":\"Question\",\"name\":\"Quel u00e2ge doit avoir un chien pour commencer le cani-VTT ?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Les bases du2019u00e9ducation peuvent u00eatre travaillu00e9es jeune et sans traction. Pour lu2019effort tractu00e9, un vu00e9tu00e9rinaire doit appru00e9cier la maturitu00e9 et lu2019u00e9tat de santu00e9 du chien. La FFSLC indique 18 mois minimum en compu00e9tition, un cadre fu00e9du00e9ral qui ne remplace pas une u00e9valuation vu00e9tu00e9rinaire individuelle pour le loisir.\"}},{\"@type\":\"Question\",\"name\":\"Peut-on pratiquer le VTT avec chien sans barre cani-VTT ?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Ce nu2019est pas recommandu00e9 lorsque le chien est reliu00e9 devant le vu00e9lo. La barre ou antenne maintient la ligne u00e9loignu00e9e de la roue avant et limite le risque quu2019elle se coince dans les rayons.\"}},{\"@type\":\"Question\",\"name\":\"Quel harnais choisir pour du00e9buter ?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Il faut un harnais conu00e7u pour la traction, adaptu00e9 u00e0 la morphologie du chien et ru00e9glu00e9 selon les indications de son fabricant. Un harnais de promenade ou anti-traction ne convient pas u00e0 cette utilisation.\"}},{\"@type\":\"Question\",\"name\":\"Comment savoir su2019il faut arru00eater la sortie ?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Il faut su2019arru00eater si le chien ralentit inhabituellement, boite, refuse du2019avancer, montre une respiration anormale, parau00eet du00e9sorientu00e9 ou pru00e9sente une gu00eane aux coussinets. En cas de doute persistant, lu2019avis vu00e9tu00e9rinaire prime.\"}}]}\n<\/script>\n<h3>Quel \u00e2ge doit avoir un chien pour commencer le cani-VTT ?<\/h3>\n<p>Les bases d\u2019\u00e9ducation peuvent \u00eatre travaill\u00e9es jeune et sans traction. Pour l\u2019effort tract\u00e9, un v\u00e9t\u00e9rinaire doit appr\u00e9cier la maturit\u00e9 et l\u2019\u00e9tat de sant\u00e9 du chien. La FFSLC indique 18 mois minimum en comp\u00e9tition, un cadre f\u00e9d\u00e9ral qui ne remplace pas une \u00e9valuation v\u00e9t\u00e9rinaire individuelle pour le loisir.<\/p>\n<h3>Peut-on pratiquer le VTT avec chien sans barre cani-VTT ?<\/h3>\n<p>Ce n\u2019est pas recommand\u00e9 lorsque le chien est reli\u00e9 devant le v\u00e9lo. La barre ou antenne maintient la ligne \u00e9loign\u00e9e de la roue avant et limite le risque qu\u2019elle se coince dans les rayons.<\/p>\n<h3>Quel harnais choisir pour d\u00e9buter ?<\/h3>\n<p>Il faut un harnais con\u00e7u pour la traction, adapt\u00e9 \u00e0 la morphologie du chien et r\u00e9gl\u00e9 selon les indications de son fabricant. Un harnais de promenade ou anti-traction ne convient pas \u00e0 cette utilisation.<\/p>\n<h3>Comment savoir s\u2019il faut arr\u00eater la sortie ?<\/h3>\n<p>Il faut s\u2019arr\u00eater si le chien ralentit inhabituellement, boite, refuse d\u2019avancer, montre une respiration anormale, para\u00eet d\u00e9sorient\u00e9 ou pr\u00e9sente une g\u00eane aux coussinets. En cas de doute persistant, l\u2019avis v\u00e9t\u00e9rinaire prime.<\/p>\n\n","protected":false},"excerpt":{"rendered":"<p>Le cani-VTT associe la traction canine et le pilotage tout-terrain dans une discipline o\u00f9 la vitesse peut augmenter tr\u00e8s vite. Ce n\u2019est pas une simple balade \u00e0 v\u00e9lo avec un chien qui court \u00e0 c\u00f4t\u00e9 : le chien \u00e9volue devant, reli\u00e9 au VTT par un dispositif sp\u00e9cifique, et le pilote doit conserver une trajectoire, un [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":539,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_lgb_home_carousel_enabled":false,"_lgb_home_carousel_order":10,"footnotes":"","_members_access_role":[],"_members_access_error":""},"class_list":["post-542","page","type-page","status-publish","has-post-thumbnail","hentry"],"_links":{"self":[{"href":"https:\/\/www.leguidonbayonnais.fr\/blog\/wp-json\/wp\/v2\/pages\/542","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.leguidonbayonnais.fr\/blog\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.leguidonbayonnais.fr\/blog\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.leguidonbayonnais.fr\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.leguidonbayonnais.fr\/blog\/wp-json\/wp\/v2\/comments?post=542"}],"version-history":[{"count":0,"href":"https:\/\/www.leguidonbayonnais.fr\/blog\/wp-json\/wp\/v2\/pages\/542\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.leguidonbayonnais.fr\/blog\/wp-json\/wp\/v2\/media\/539"}],"wp:attachment":[{"href":"https:\/\/www.leguidonbayonnais.fr\/blog\/wp-json\/wp\/v2\/media?parent=542"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}