Forgive me for being philosophical for a moment:
In order to decide what a non-human is, we must first clarify what a human is. What is it to be human? What makes us human?
-
Does being human mean having a heart? If it does, this means that all the mutants from TMNT are human. For that matter, that means many people whom we "perceive" to be human are not for the soul reason that they do not care about /respect others or that they hurt others intentionally for their own selfish reasons. We also have hearts of some sort in the physical sense as well.
-
Does human mean looking the "norm"? Humans have all sorts of genetic mutations, however, they still have the same rights any one else does. Remember, an alien may look human (think the humans from Professor Honeycutt's Planet or the Federation) but are they truly human?
-
Is being human in our DNA? If this is so, then why is it that we say a murderer/rapist/etc is not human? What about the so called "mutants" in the real world society? The ones with skin looking like scales? What about the people with the excessive body hair that makes them look as if they were the missing link to apes? For that matter, what about apes? Their DNA is EXTREMELY close to that of a "human's."
-
Does being human mean that you must have the ability to die? Well, we all die, the question is when. Death, in the literal sense (not the sense where you won't live on in your books/art/history) comes to everything and everyone. There is no exception.
-
Does being human mean having emotions? If you go by this, does this mean my dog is human? My dog misses me when I leave. Does this make my cat human? She loves playing with her ball with the bell in it? Is my friend's bird human because he is afraid of all other animals and people except for my friend? For that matter, is Joe-Shmoe's dog human because it's mourning the loss of his kennel companion of 10 years? We all feel pain and happiness regardless of who or what we are.
-
Does being human mean that you must be born on earth? I know this won't happen this century but let's say a female astronaut gives birth to a child on a space station. Does this mean that the child is not human all because of location? Does this make sense to anyone?
Once an official definition of what is a human is or is not is determined, then one can decide whether "something" gets rights based on the definition or not.
Now we must look at if an animal has rights (Examples: Dogs not being allowed to be fought for sport/money/entertainment/profit, not being allowed to be denied the basic necessities such as food and water, etc), then why can a "non-human" not have rights?
Now see? I'm not as big of a heartless person as I come off as being!
