Dog-friendly specialty coffee shop in Cardiff's beautiful Victorian Castle Arcade, right next to Cardiff Castle. A city-centre haven for dog owners.