I would phase out the canned food. You may be encouraging him to eat more than he needs with it. Huskies are big enough they should be kept lean as a puppy. Actually lean is better for all dogs.
Your dog definitely should be narrower at the waist than the hips and chest. You
should be able to easily feel the ribs, but not see them. Each dog is different.
Standard recommendations are a good place to start, but each dog must have its
food and exercise adjusted to its individual needs. Here is a link to a good
illustrated guide,
http://www.longliveyourdog.com/twoplus/RateYourDog.aspx
The worst thing you can do is to bribe a dog with rich foods into eating more than it needs. Instead, Put down the dish with what the dog should eat, and give it 15 minutes to eat. Then take it up. Do not give it anything to eat until its next scheduled meal. If your Husky ends up on the lean side of ideal, OK. Young Shepherds and some other breeds often go around with their ribs showing some.