Gentle consistency and lots of praise and treats are all you need to train a Italian Greyhound.
Though they are independent, they pick up on tasks fairly quickly.
They are naturally well-behaved so training is usually quite easy, even for first time dog owners.
Housetraining an Italian Greyhound can be a nightmare.