The Pembroke Welsh Corgi is an adorable, agreeable small but powerful dogs with surprising agility given their size and short legs. ...read more