Cardigan Welsh Corgi at 10 weeks

Cardigan Welsh Corgi puppy sitting on a red blanket

Breed: Cardigan Welsh Corgi Cardigan Welsh Corgi at 10 weeks