I also recommend switching to a raw diet. It can help with thyroid function and raw is great at helping an overweight dog lose weight, or an underweight dog gain weight.