small, yappy and roaming (dogs/cats) - French English Dictionary