Tenn. dog missing for 3 months turns up in Mich.