A vintage "Wrinkles #9056859" plush dog hand puppet from Ganzbros 1981.  It is about 15 inches from head to foot.

The plush shows some loose strings, but otherwise it is in very good condition for its age.  See the photos for more details.