Judy - canned milk is also one of my weaknesses - being born and raised in the north you are exposed to it practically from when you are a baby. I am no saint when it comes to food, but I have cut down my meat and dairy consumption since taking the Coronary Health Improvement Project 30-day Challenge (twice in the last 3 years).
The optimum diet of the CHIP program is 100% vegan, and it is amazing what 30 days on the diet can do for you. Animals are not forgotten either as the course has part of one evening devoted to teaching about the cruel practices involved in the meat and dairy industries. CHIP is a worldwide non-profit group, check to see if there is a chapter in your area.
There are many delicious vegan recipes available to those who choose to adopt the lifestyle. The health improvements you will experience after 30 or 60 days are incredible, it is the one "fool proof" diet I am aware of and it has changed the way I think about food.
Anti-animal rights people will use the "are you a vegan or are you a hypocrite?" as a first or last resort when they challenge animal rights advocates. Every one of us should do whatever we can to at least help to lessen the suffering of all animals and 'not being a vegan' should not stop people who aren't vegan from speaking up about animal cruelty.
But there is some truth in their using that question, because we ultimately can survive perfectly well without animal products, are healthier without them, and, in a way, the animals get their revenge on us by the 'diseases of affluence' that plague our society (one of my biggest goals in life is to be 100% vegan on a permanent basis).
One of the people who I took the course with now buys vegan dog food for her dog (along with fruit and vegetables, brown rice, etc.) and says her older dog's health improved markedly.
Resources: