P.S. is she welsh corgi?
She looks like a Welsh Pembroke. I believe Cardigans have larger, blockier heads