Se usi new, mi pare che devi usare la forma:
codice:
Pluto *canile;
canile = new [10] Pluto;
Ma nn sono sicuro...