Just to chime in with agreement about this being a very odd choice of dog! I have a friend who has a cane corso, who is lovely, I also know the dog well. However, this is only because she got him neutered as young as possible (she said she could not trust him if not neutered at 6 months), knows a LOT about dogs and this breed in particular, and was fastidious about training him, complete consistency all his life. They are a one person dog, really, bred for protecting their owner only. All dogs need to know their place in the 'pack', ie family, but this one really needs to be very clear about their place in the pecking order and that must be below people, always, or they will dominate and that worries me. For instance, when staying with my friend, getting into the back of her truck, she would get in first, then indicate me and my partner should get in, then finally allow the dog in. He had been trained to know people come first. He also got fed last, every time. So no problem, with people anyway, he gets very aggressive to all other dogs if he does not know them well, is kept chained by the collar when necessary, rope would not hold him. He weighs 14 stone, could easily overpower even a large adult if he was not trained well. I think the GPs here will not keep that dog for long unless they can do everything right, all the time. I would personally not be around it myself and think you are absolutely right to keep your DD away from him.
As an aside, I despair when people allow children to 'play' with dogs, they are not toys, they are very sensitive animals who want calm and routine. Kids - and adults for that matter - should be taught to basically ignore them until they know each other better through the owner and not jump around them and try to dress them up.