That being said: domesticated animals should be off limits as food unless the physical survival of a human being is at stake. Dogs and cats trust us, and to betray that trust by preying on them denigrates the dignity of the human person.
I just know that I'm about to get flamed for this, but your survival NEVER EVER is dependent upon eating animal flesh. Although you say that there is "no moral reason" one could not eat a dog or cat, that contradicts many, many passages in the Bible, such as Genesis 1:29, Isaiah 11:6-9 (the prophecy of the coming kingdom of Heaven when even carnivores such as lions will eat "straw" instead of flesh), and even Paul's letters in the NT show that he was aware of the sinful consequences of eating meat, according to Romans 14:21 and 1 Corinthians 8:13 (The latter verse is often cited to say that Paul himself was a vegetarian).
B-Chan, I agree with your comment about betraying the trust of the animals that God gave to love us, but I just need to let you know that I extend that to all creatures who are given life and breath from God, as part of my belief (including the defenseless unborn). Buckwheats, I normally have a pretty good sense of humor, even macabre humor, but this deliberate infliction of cruelty leaves me almost unspeakably sad and unwilling to stay silent. I appreciate your posting this article, no matter what flack you might get for doing so. Doug, I thought you might be interested in this thread.
SITUATION
Trapped in a mineshaft: Joe and me and Tim. Days away from rescue. Strength must be maintained to help lift Tim out. No way to get food down collapsed mineshaft. Only other occupant of mine: Fluffy, the Mining Poodle.
QUESTION
Who gets eaten?
***
Every time one rinses with mouthwash, one kills millions of bacteria -- tiny animals, each given life by God. (To a bacterium, Listerine is like hydrochloric acid is to us -- they dissolve in it.)
Is it wrong to use mouthwash?
How do you explain Jesus multiplying the loaves and fishes to feed 5000, and eating broiled fish after the Resurrection?