Ok so something I just realized, so in PiB the last wish, a common complaint/plot hole people point out is that; why didn't puss ask Shrek, Fiona Donkey, Gingy, etc for help?
Reminder that Puss left Kitty at the alter, and he likely invited all of his friends. All of his friends watched Puss in Boots leave this woman at the alter and destroyed her last sense of trust. Also Gingy was in Death #7; so likely there's been some time since he's last talked to them.
And reminder that when Shrek/Fiona and Dragon/Donkey settled down, got married and had triplets it was the happiest part of their lives. Of course they wouldn't want to speak again to him after he left Kitty at the Altair. And remember when puss says that he rides alone and that he doesn't need friends? It's likely he lost all his friends after that. Hell death #7 could've been him baking his wedding cake.
That's the reason why he was so hesitant to become friends with perro in the first place, he was probably scared of hurting him like he did to Kitty and (indirectly) to his friends.
Mighty Jaxx will be releasing these Shrek vinyl figures on the 9th of this month! You can get them for $12.99 each or you can get a tray of 6 for $74.99