Have you noticed it’s the middle of February already? This means that Saint Valentine’s Day is here, and with it the explosion of hearts and flowers. And if you or your valentine is bored with chocolates and roses, how about getting a bit more creative? LEGO BrickHeadz 40349 Puppy, which hit the shelves on Jan 1, is LEGO’s ultimate answer to everyone in search of an adorable present. The set consists of 150 pieces and retails for just $9.99/£9.99.