Walmart offers the VTech Pull and Sing Puppy for $12.97. Choose in-store pickup to avoid the $5.99 shipping fee. (Amazon charges the same with free shipping for Prime members.) That's tied with our February mention and the lowest price we could find by $2. 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).