Bedford is a historic town with a relaxed vibe. It's got a nice mix of old and new, with a charming riverside walk along the Great Ouse and plenty of pubs with outdoor areas for your furry friend. The Bedford Park area is particularly dog-friendly, with green spaces and independent shops.