About dogs and high protein diets... Isn't there an ad for dog food, "Give your dog the Hi Pro Glow?" I presume this means High protein...good advice, it sounds to me. --Caroline