Cane Corso puppies are very energetic until they run out of steam, that is. Once they run out of energy, they curl up and sleep for as long as they need. They can sleep up to 20 hours per day, which allows for muscle repair and growth. They can play and be active for, say, 20 minutes, then fall asleep where they are.