@Fabius It has been pointed out by the characters that Carrot has set up situations in ways that I really don't like. Remember when they went to Ubderwald and met that nazish werewolf whose name I can't remember? There was this big alpha wolf that came along with them and I think was hinted at a potential rival to Carrot in regards to Angua. Carrot set things up so the wolf was killed in a fight against the werewolf.(Carrot went HtH and got his butt kicked by the werewolf when that is not even the last thing he would do.)
I'm not sure how much you remember about the book, but that is in no way supported by the story. Gavin (the wolf with the unfortunate name) is as noble as Carrot and attacks Wolfgang the Werewolf to save Vimes, not Carrot. How would Carrot go about setting that up?