Dog '30 minutes from death' finds forever family