Kai is a mini. Right now he's 6 months old and almost 13 pounds but I attribute that to my overfeeding him. My hubby (with good intentions) bought him a large bag of Large Breed Puppy food and Kai gobbled it up. I love Eskie coats. They are bright white, fluffy and soft. He sometimes will just sit and cuddle with me. It's like having a living teddybear.