Dad, "Sly" is Mr. Stallone's name, so that's an immediate "No".  I find it slightly odd that my father would suggest "Italian Stallion" (Did Mom put you up to this???  Sissie????), but after Kim C. suggesting the same nickname during today's dog walk, I'm now curious about the translation in Italian.  

After a brief foray over to Google translate, I was surprised to see "Stallone Italiano".  

Bwhahahahahahahahahaha!!!!

I didn't know that Stallone's name translates to "stallion".  Did anyone else know this???  I'm so out of the loop.  But I suppose I was a wee babe when he hit it big.  How would I know?