Dundee Pasteurised Milk Co, or as it was more commonly known - the DPM - had premises all over town in the 60's and early 70's. I remember we used to go to their Dairy corner shop at the Craigiebank shops quite regularly back then. In fact, it was very similar to the one in the above photo which was located on the corner of Lochee High St & Bank St.
The picture was taken around 1970ish when DPM had their HQ in Mains Road.
They also had a garage in Strathmartine Road and shops in Reform St, Dura St, 2 in Perth Road, Dundonald St, Princes St, Fintry Road, Union St, Blackness Road, Arbroath Rd & Lochee High St - with the one in Reform St being a cafe.
By 1974, the DPM had completely disappeared off the map!
The advert with the crappy drawing is dated 1968.