I adore this.  I am a miniature schnauzer fan and love how cute this is.  it isn't puppy size - much smaller but you will be well pleased.