The OED 1st ed. suggests that pussy is a diminutive formation of puss. For the latter, though it notes that cognate call-name forms eixst in Germanic and even Baltic languages, no etymology is known. English has extended puss and pussy(cat) from a call-name to a noun for the animal.