Trump makes surprise appearance at dog rescue fundraiser