spanish perro

From: William H.
Message: 36415
Date: 2005-02-20

i think this was addressed before, but i will bring it up again. i
am curious to know where the spanish word perro originated. it
appears not to have arrived from latin "caninus" or
nahuatl "chichi". could it be from a prehispanic language of the
iberian peninsula such a lusitanian, aquitanian, or iberian?