I'd check her thyroid if you havent already....that can be the cause of her being overweight..it can also cause a dog to be agressive

if you dont put her to sleep i'd get her on some liquid glucosamine, syn flex is really great but you can also give the stuff you can get at wal-mart(thats what i give my 13 almost 14 yr old lab and it has done alot for her)