Castello is a pet-friendly restaurant offering coffee and smiles.