To hit a dog without any good reason is cruelty.
Is this sentence ok? I mean the phrase 'without any good reason', does it work? I thought that the sentence should be without the phrase 'without any good reason'. It should be:
To hit a dog is cruelty
Why hit a dog? I talked to the writer and went for the meaning, what I discovered that he wanted to say that 'if a dog is going to bite you, and you hit it to save yourself, then hitting it is ok.' so this is the reason behind adding 'without a good reason'. However, we must not hit any dog while walking and find one on the street, just busy in its own things. To him, it was necessary to add this phrase to make this thing clear that he meant:
If a dog gives you no reason to hit it, you shouldn't hit it.
or in other words: 'Hitting a harmless dog is cruelty.'
Of course, it's painful to see someone hitting a dog or any other animal.
In short, will this sentence [To hit a dog is cruelty.] be considered an animal abuse if it has the phrase "without any good reason"? If yes, then what is the alternative?