Villakoira on koirarotu, joka on peräisin muinaisesta Roomasta ja Egyptistä. Varhaiset villakoirat olivat noutamassa koiria, jotka toivat tapetut riistalinnut suilta metsästäjille. Sana ”villakoira” on peräisin saksalaisesta pudelinista, joka tarkoittaa ”roiskumista veteen”. Ranska valitsi villakoiran kansalliseksi koiraroduksi, ja kaiken kokoiset villakoirat ovat olleet suosituimpia kuninkaallisia koiria, työväenluokkaa ja kiertäviä sirkusartisteja. Villakoiran rodun kolme kokoa ovat lelu, miniatyyri ja vakio.
Lelu Villakoira on alle 10 cm olkapään yläosassa ja painaa alle 25.4 kg. Pienikokoinen villakoira on yli 7 tuumaa (3.175 tuumaa) hartioiden yläosassa, mutta alle 10 tuumaa (25.4 tuumaa) ja painaa noin 15 kiloa. Vakiovillakoira on yli 38.1 cm hartioiden yläosassa ja voi painaa noin 15 kg tai jopa 6.803 kg.
Villakoirarotu ei irtoa, mutta erityisesti villakoirat saattavat tarvita jopa kymmenen tuntia viikossa hoitamiseen. Villakoiran turkki voi olla hyvin villaista ja se on perinteisesti leikattu joillakin alueilla ajeltu pois. Mannermainen leike on suosituin show -leike ja se on melko hieno. “Pompom” turkisosat jätetään jalkojen ja hännän ympärille. Englantilainen satulapidike on pohjimmiltaan sama kuin mannermainen, mutta siinä on kolme pomppimaista ulkoasua.
Näyttelyvillakoirissa käytetyssä pentukiinnikkeessä kasvot ja kurkku sekä ajelut ja jalat ja hännän pohja on ajeltu. On myös lemmikkiklipsejä villakoirille, jotka ovat kotieläimiä eikä näyttelykoiria. Joskus villakoiran takki voi olla ”narullinen”. Langallinen takki tarkoittaa, että hiuslangat on kierretty pitkiksi köysiksi tai naruiksi, jotka antavat villakoiran takille merkkijonon.
Villakoirien sanotaan olevan erittäin älykkäitä koiria, joita on helppo kouluttaa. He ovat usein aktiivisia ja valppaita ja voivat haukkua melko vähän. Villakoirilla on vähäinen liikuntatarve, mutta niitä tulisi kävellä päivittäin. Tavalliset villakoirat tarvitsevat enemmän aktiivisuutta kuin pienemmät ja voivat toimia hyvin säännöllisen juoksemisen ja uinnin kanssa. Villakoirat ovat sosiaalisia ja ihmislähtöisiä, ja niitä pidetään erinomaisina lasten ja muiden eläinten läheisyydessä, mutta ne voivat olla ujo ihmisiä, joita he eivät tunne.