A dog stuck in a wine rack and a snake tangled in an electric fire are some of the 15,293 animal rescues fire services have attended in the last three years.

The cost of these reached at least £6m between 2014 and 2016, with an average cost of £400 per rescue, Freedom of Information requests show.

Firefighters say without their help, people can attempt dangerous rescues themselves.

Reported by BBC News. You can read the full story here.