The error in the sentence is in option B: "suggested,"
The correct phrasing should include a comma before "putting" to separate the dependent clause. The corrected sentence should read: "My cat was so enormously overweight that the vet suggested, much to my cat's dismay, putting him on a diet."
Thus, the best answer is B.