Bearington Baby Lovey Blue Dog Puppy Plush Satin Cuddle Security Blanket
See photos for approximately measurements and condition