Welsh Corgi Pembroke puppy tricolor / tricolour with black, brown and white - small young Corgi baby dog, Corgi whelp, pup, pet