The German Shepherd hand puppet can supply hours of creative fun for everyone. These puppets are just like cuddly stuffed animals and are among the finest plush toys made. When you place your hand in the soft German Shepherd puppy puppet, the German Shepherd dog comes to life - ready for hours of fun. Approximately 15 inches. Moveable mouth and front legs.