<p>I adore dogs, I always have. They are my favorite thing in all the world, and that is not exaggerating. I am lucky, because dogs love me too. Mean dogs, shy dogs, they all approach me and get along with me. I have been involved in dog rescue and rehoming for many years, and pick up strays like a magnet. I used to fantasize about winning the lottery and starting a dog rescue. My problem now is that even though dogs can eat strict vegetarian, they typically eat animal based dog food. I want to work at the dog shelter and adoption events and foster dogs. I am at a great point in my life to start fostering shelter dogs and finding them homes. The horrible problem that I think about now that I'm vegan is that each canine life that is saved is saved at the expense of the hundreds of animals they will eat in their lifetime. I want to save dogs from death and I want to find them sweet loving happy homes, but I also want to save the farm animals. How can I rescue dogs and be consistent with my morals? I am starting to wonder if it is not more morally consistent for me to let the shelters euthanize strays than to take them home with me and try to find them families. It really is a sticky moral situation but utilitarian ethics point to killing the dogs overall causing less harm and reducing more suffering than in helping them stay alive. I am looking for other vegan's thoughts on this as I am quite torn and don't like the answer I am leaning to.</p>