Italian dog names ...Amaretto (Italian liquer), Baci (means 'kisses' in Italian), Chianti (Italian wine), Machiavelli (famous Italian politician), Dante (great Italian poet), Primo (Italian for 'best quality'), Marco (Italian for 'warrior'), Rocco (stallion), Cane (Italian for 'dog'), Gucci, Pucci (Italian designer) .. the options are endless.
