Summary:
Prior to 24w05a, wolves would drop their wolf armor even if the gamerule doMobLoot was set to false. However, as of 24w05a, this behavior has changed.
Steps to reproduce:
/gamerule doMobLoot false
Tame a wolf.
Equip it with wolf armor.
/kill @e[type=minecraft:wolf,limit=1,sort=nearest]
Observed result:
The wolf did not drop its wolf armor.
Expected result:
The wolf should drop its wolf armor, as it did before 24w05a.
Video:
[media][media]
expected behavior is based on MC-15114 resolution, but note that with 24w05a this is also a similar issue for horses MC-271480