L’origine exacte du Caniche, comme pour bon nombre de races de chiens, est inconnue : Il est cependant certain que la race est originaire de France. En plus du Caniche nain, il y a les Caniches royaux, les petits Caniches et les Caniches toys. Ils ne se différencient les uns des autres que par leur taille. La race des Caniches nains a été reconnue en 1930.
À l’origine, le Caniche était un chien de chasse passionné utilisé pour chasser les canards, les perdrix et les faisans. Il est étroitement lié au chien d’eau français, le Barbet, également chasseur passionné. Au 19ème siècle, le Caniche a été “ennobli” pour ainsi dire : En tant que chien de société joueur et rusé, il a eu accès à de nombreuses cours européennes. Le Caniche nain dans le monde du cirque est devenu la star du manège : Sa soif d’apprendre, son talent pour les petits tours et sa comédie probablement souvent involontaire lui ont toujours valu des applaudissements enthousiastes sous le dôme du cirque.