Re:
i believe most of the aluminium frames badged as Dolan were made in Taiwan, the obvious give away is the mech hanger, classic Taiwan generic hanger, it doesn't mean it's a bad frame though, most of them are made out of good tubing and if Dolan himself had anything to do with them then they wouldn't be the poor quality option.
couldn't tell you the model though.