He is supposed to be minature schnauzer and minature poodle cross. But he is big weighs at least 20 lbs or more. But he is very sweet and a good natured dog. I have a minature white schnauzer who is his buddy. He is good with him too except Charlie sometimes gets too rought playing so we have to call him down. Charlie is only 8 months old.