She is adorable. Yes, Cairns can definitely hold their own with big dogs. My sister has had two cairns, and her other dogs were both Boxer mixes. I am sure she has a lot of spirit to go along with that precious face.