David McColl had been prohibited from keeping dogs for two years after one of his dogs injured three children in 2023.