The Poodle is a formal dog breed that comes in three varieties: Standard Poodle, Miniature Poodle, and Toy Poodle. The origin of the breed is still discussed, with a prominent dispute over whether the poodle descends from Germany as a type of water dog, or from the French Barbet. The Fédération Cynologique Internationale, the international organization of which both France and Germany's main kennel clubs are members, claims the breed descends from the French Barbet. When the breed was officially recognized by the FCI, in order to avoid any possible dispute between two founding members, Germany recognized the Poodle as a dog originating from France. The progenitor of the breed might have also been crossed with the Hungarian Puli. The French name Caniche comes from the word cane (the female of the duck) since this type of breed was used as a water retriever mainly for duck hunting thanks to its swimming ability.