My first thought was it's an alpaca in shedding time, but what puzzles me I don't see the ears.
Also a Badminton terrier (or dog with tha same shape of head) could be an option, but I think thats too big for one, and I don't know if they come in that colour. Then again, a hand puppet is a possibility.