Mallard Duck, dog toy, squeaky, stuffy, stuffed animal