Puppy perfection! Have been looking to surprise a friend with her own puppy. Perfect size. Realistic as can be.