In general they're not allowed (exceptions for assistance dogs usually). Maybe in some pet shops, garden centres, outdoor-gear type shops, but I'd normally assume they're not unless it's explicitly stated otherwise! Rarely allowed in cafes, but quite often pubs are dog-friendly, including ones that serve food.