ball of joy.
Miles the Pembroke Welsh Corgi Now how could I possibly be expected to resist a corgi named Miles? Corgi's are great! (Not sure about my first choice if I were forced to choose, but love Corgi's.
19 Reasons Corgis Are Actually The Worst Dogs To Live With