To be honest, I don't eat fish on the bone so I don't have fish heads.
In the rare case of me having food to throw out, if it's suitable then I feed it to the birds. Things like bones I render down for stock which leaves them clean so they don't rot. Anything else goes in the compost.
Even meat a few inches down in the compost you can't smell it. The worms eat it clean really quickly - even if it's something really quite big like a neighbour's cat.
Can't birds and cats eat fish? Seams a terrible waste putting good food into a bin where it will get stinky - but if you have to, just wrap it in an old bread bag or something. A lot of things come in plastic bags or cling film you have to throw away anyway, so it's not like you need to spend any money.
And as I said before, I'm pretty sure they'd smell pretty bad after one week - I'm not sure the additional time would make a lot of difference in hot weather because they'd be pretty much eaten clean after two.
You know, rubbish collection and land fill is a very recent thing. Just a few generations ago, absolutely everything was recycled in one way or another. Ancient landfill comprises mostly broken pottery and old bones, all of which is pretty harmless. Stones and bones have been in the ground since long before mankind walked the earth.
_________________jonbwfc's law: "In any forum thread someone will, no matter what the subject, mention Firefly."
When you're feeling too silly for x404,
youRwired.net