Firefighters save boy's finger caught in shower drain