Hi, are you already in the Mosel Valley or travelling to the Mosel later in the year? some of the places I'm suggesting may be closed at this time of year. There are quite a few places, Mehring there is a bar/restaurant at the stelleplatz, Piesport there are several bars and restaurants within easy walking distance of the stelleplatz, Minheim has a dog friendly bar restaurant Mosel Licht but it is closed at this time of year, Bernkastel Kues again several bars restaurants within walking distance, Urzig has an Imbis across the raod from the stelleplatz along with bars etc nearby, Zell is another good place with lots of bars close to the stelleplatz, Alken which is on the Koblenz side of Cochem there is a stelleplatz though it doesn't have any facilities but there are some good bars close by, if you go further along the valley towards Koblenz to Kobern-Gondorf there are some nice restaurants and bars in the town, the stelleplatz is right by the railway line so is quite noisy at night. Hope the above will be of use to you and have a good time.
Graham