ive been feeding Gunnar, my 2 year old GSD, a mix of alot of different things. beef liver, stew meat, chicken breast, even got left over pot roast the other night. i mix this with peas, cooked rice, cottage cheese, cheese, canned dog food, and ProPac high energy 30% protein and 20% fat. this has all been in an attempt to put some weight back on him. it seems to be working so far. hes eating as much as he can twice a day. over the last month he has put on about 5 pounds. still needs to put on more. his coat looks great and his energy level has picked up which is kind of counterproductive. obviously i dont feed all ingredients every time but its a decent mix. the only staple is his dry dogfood that gets mixed in. i would like to get him back to a dry dog food only but i havent been able to find one he will eat enough of to keep weight on him. i have also had him fully checked by our vet and he has been wormed. hes not what i would call an overly active dog, but he is definately active. he runs by himself outside for several hours everyday, we go for a 2 mile walk/jog 4-5 times a week, and he plays fetch for about an hour every day with me. anyway, what other kinds of diets do you put your dogs on? anything im doing wrong? something else that may help?