I'm so glad your puppy turned out ok! I was holding my breath reading hoping it ended well.  And ofc fatties take offense, like how dare animals better themselves! But it was such a struggle in the beginning. He still fluctuates because of my mother's defiance (she has what i call grandma syndrome, she HAS to feed animals and people 24/7) but over all he is much healthier! He no longer wheezes when he sleeps and is 10x more active (sometimes I regret this)! His gw is 15 pounds and I told him when he hits it and maintains it, I'll find him a wife.