Jellycat 10" Plush Caffuffle Shaggy Puppy Dog Schnauzer Stuffed Animal Toy Lovey

No stains or holes. Smoke free home