Made for thin barked trees would be my guess.
I once got carried away and ordered a set of XXL dogs for my 660.
They were worse than worthless with the low stmps and thin bark, we deal with.
I think 3 of my apprentices mounted them, one after the other, because they looked so cool, then took...