Corgi Breed Profile: Personality, Training & Apartment Life on May 20, 2026 apartment dogs Corgi Corgi training dog breed profile dog temperament herding dogs Pembroke Welsh Corgi small dog breeds +