Emergency services teamwork saves fallen horse Franklin