Le caniche jouet est originaire de Allemagne .
Alors que la race a été popularisée en France, le caniche lui-même serait originaire d'Allemagne en tant que retriever d'eau, d'où le nom "Pudel" qui vient du mot allemand "Puddeln" signifiant "pour éclabousser dans l'eau".
Le caniche jouet a été développé par une reproduction sélective de caniches plus petits pour créer un chien compagnon.