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