Bold Seagull
strong and stable with me, or...
It’s already a criminal offense to let a dog be out of control in any public or private space including the dog’s own home.there's part of the answer, the owner taking personal criminal responsibilty of the dogs actions. and that includes heavy fines for letting them shit in the street, paths and verges.
There is already legislation for banned dog breeds and restrictions under the dangerous dog act.
It is already an offense to allow your dog to foul in public spaces without picking it up and fines that can be applied.
There are already public space protection orders that can restrict dogs or require them to be on a lead.