Problem is alot of people get these dogs and they don't have the property for them. A dog should match the space. For instance, big dogs like that should be on a farm or an estate. Same for Flower's Great Danes, and how she talked about the zoomies. Those dogs are not housedogs , but "estate" or farm dogs.
Secondly, I agree with Chaos, if those dogs are pulling you, then they should be trained not to pull, regardless of the "prey drive". The dog whisper had trained a Am. Staffordshire Terrier to walk and pay no mind to other dogs, barking or otherwise...and we know how those dogs are when it comes to fighting or other aggressive dogs. If they can be trained, then so can a Cane Corso