I buy 2 bags of small animal hay a week for my GPs to bed in.
The packaging states there can be twigs and other things in, because it's a natural product. This I can understand and as it suggests, I check through thoroughly when I shake out the hay.
I've had :
dried thistle heads (and they are sharp)
some sharp thorns
some small twigs about 4" long
Today, a huge stick, in excess of 12" long.
. How that got into a bag of small animal hay, that is meant to be chopped, I don't know.
I know horse hay can have al sorts in it from my horseriding days.
Luckily my 2 are adults. If anyone gave this to baby GPs they could injure themselves badly.
The hay is about £3.69 a bag so not cheapey cheap stuff.