Barcelona is a dog lover’s city. The streets are perfect to meander around with your pooch in tow and the…