First of all that is an ad, it is not produced by the site.
Secondly, they mean euthanasia for non-human animals, not for humans, if that is what attracted your attention so much.
Are you an animal rights activist or are you not?
Do you support PETA or do you not?
Two simple questions you can answer with a yes or no.