I agree, report it if he actually kicked a dog. There is no excuse as to why he had a reason to kick the dog.
Though, I can see where the principal is coming from when he said not to feed the dogs on campus, as they'd keep coming back... school faculty are often worried about stray dogs bringing "diseases" or acting aggressive toward the people who attend to school.
But hey, I would have fed them something, too. =D