contestada

How do you punctuate the phrase “or even better than”? Ex this is the sentence:

If we can have respect for the lives of dogs due to their intelligence, then we should do the same for for other animals who can understand the same or even better than “man’s best friend.”