Quite a few philosopher's would disagree with you. I'm not trying to provoke... but why hold people like terry schiavo higher on the moral totem pole than chickens? We do... but why? An infant or a retarded person has about the same rational capacity as a chicken, yet we grant them more rights and treat chickens as property. Saying retards and infants are humans and chickens are chickens is a bit racist.
I don't know Terry so I can't speak about that. Rights and morals are not the same thing though, we can have rights which are morally wrong although you'd hope that they are based on moral grounds.
I really have a lot of respect for the way the Chinese eat. If it's not poisonous they will eat it, and even then they probably have a way of eating it. But man when they eat a chicken they really tear it apart, suck the marrow out of the bones, eat the feet, everything. Bugs, roots, rodents anything practically.