Amazon offers Prime members the VTech Pull and Sing Puppy for $12.97 with free shipping. (Walmart charges the same price via in-store pickup.) That's the lowest price we could find by around $4. It features a pull cord, which activates over 60 songs and sounds, and three push buttons. Two AAA batteries are required (included, but new batteries are recommended).