Yes, that is a favorite pic of mine. <sigh> she's grown much more now. It's almost sad that she's practically an adult!
I dont if you are over-feeding or not. I am not a fan of wet dog food. I've always heard that it can promote tooth decay (dunno if this is true). Plus I personally dislike the look/smell of wet dog food.
I'd look at the dog's weight. Can you feel his ribs beneath his skin? You should be able to easily feel them and be able to count them. You shouldnt be able to see them, though. You should be able to see a defined waist. The link Karlin provided has photos of different dog's waists to show an example of what a trim dog's waist looks like. Just like people, dog's metabolize at different rates and some will put on weight more easily than others. Also just like people, you will get picky eaters and those who are little piggies (I'm a little piggy human, unfortunately. :roll: ) So even if your dog eats all his food quickly, that isnt the best indication of starvation. Put a bag of chips in my hand, and anyone would think I hadnt eaten in a month. :S
So consider the exercise your dog gets, his eating habits (healthy food vs fatty snacks), and his current weight. All his treats should count toward his dietary intake. If he's getting lots of fatty treats that dont give him as much nutrients, reduce the treats and up the healthy kibble. If he's a healthy weight body-wise, and you up the exercise, you'll want to also up the kibble. It's all just a balancing game. Some days the balance might be a bit heavy or a little short, but that's okay. Striving for balance is the key; somedays you'll hit it just right.
The one piece of advice I can give--for you to take or discard as you see fit--would be to watch the off-the-plate treats. I say this for several reasons. First of all, it's really hard to measure those types of treats and how it would figure into the dog's diet balance. Often it's done without too much consideration or forethought, which makes it hard to figure in. Another reason for my advice is that it can lead to begging for food during meals, which can really develop into a nasty annoying habit. Feeding a dog what many call "people food" as part of its regular diet is perfectly fine--as long as it is healthy people food of course--but it should be part of the dog's diet, not leftovers of yours. It should also be fed out of the dog's bowl, so the dog doesnt associate the food with your plate and your mealtime. Does this make sense?
Anyway, I hope I have helped some. I know when Cedar was little I was freaking out all the time over every little thing. I still do, to some extent. I try to remember now that diets are important, but they arent an immediately life-threatening thing. I strive to do better for Cedar than I do for myself (as messed up as that might be), but I have to remember that there really isnt a right answer here. Wrong ones, perhaps, but no right one. There's just what works well, and that's as close as I can get.