I may be an unabashed lover of quality audio, but the sheer "d'awww" factor of this bugdroid portable speaker is enough to contemplate reaching for my credit card right now. This isn't a new product, but it normally costs $30, and it's just $20 right now at Best Buy's website (free shipping).
It manages 8 watts of peak output, stows an 850mAh lithium ion battery that can be used for up to 6 hours of maximum volume playback, and has a retractable 3.5mm stereo cable (no Bluetooth, sorry). And surprisingly, the reviews for it on Amazon (where it costs $30) are outstanding - 4.5 stars with 182 reviews at the time of this writing.
Head to the Best Buy link below to exchange twenty of your dollars for one million cutes right now.