Vintage Carters Dinosaur Plush Yellow Dino Colored Dots Prestige Toy Corp Rare
No smoke or pet smells