i forgot to mention i also wanted to ask for everybody's help with diesel again. he's still not gaining weight. we're feeding him 1 can of innova evo (it's the only canned innova i can get at the store i go to get diesel's food at) that has 520 calories per can, and then also he eats about 4 to 5 cups of innova adult dog food that has 557 calories per cup per day, so he's getting about 3,027 calories per day, plus he gets a few scraps to try to give him a few more calories. his poop is great, no problems there. he still has a go from the vet that he is COMPLETELY healthy, he just is still skin and bone. he's been wormed for every possible worm he could have, but he still isnt' gaining weight, and he looks so aweful. i can't get him to eat more than he already his, because it's an outrageous amount to start with for him. when he's done eating half of his food (he gets half in the morning and half at night) his tummy is rock hard and you can just tell there's no more room, i hold water an hour and half before eating and then another hour and a half afterwards because i'm worried with him eating so much he'll bloat easily. on the website, it says if i'm mixing dry and canned food he should get 2488 calories per day (this is if he eats 2 1/4 cups dry food and 2 3/8 cans canned and this is if he is extremely active, which diesel isn't) and do fine, but it just isn't working that way. he isn't barfing his food up, it just seems like his body isn't absorbing what he needs. any ideas??