They are large dogs and require extensive socialization and firm training as is true for all guardian breeds. Cane Corsos are great with children and other dogs when raised with them, trained and socialized properly. Adorable Sweet and full of Snuggles. This breed is perfect for any owner who wants a pet to be a true and sweet companion! They are full of energy and full of love! They are up to date on their shots and dewormers and they are Vet Checked