Snuggly the Crow

Snuggly the Crow is an invisible NPC in Dark Souls. She's just like Double-Winged Hawk Girl in Demon's Souls, in the way that you can exchange particular items with her to recieve other useful items.

She's located in the Northern Undead Asylum, on a small ridge to the right of the asylum building, right before being carried away by the Giant Crow.

Exchanges
In order to exchange items with Snuggly, one must drop an item in her nest, and wait for her response. If she says "No no, that no soft, that no warm", she won't accept it. However, if she doesn't respond, she'll accept it. To end the trade, leave the item there and quit the game to the menu screen. Now load the save, and the exchanged item will be in her nest.

This is a table of all known trades:

Trivia

 * She is never seen or spoken to directly, just like in Demon's Souls, she only speaks to the player. There are speculations that she is in fact the Giant Crow that carries the Chosen Undead back and forth, but this is unconfirmed.

Bugs

 * It was once possible to trade for more items at once with a glitch. Simply put the desired item in the nest and quit the game. Reload, and before picking up the new item, place the same item again. Quit and reload, and there'll be two of the same, new items there. This can be done multiple times until the player finally picks up the items. This bug has been fixed as of patch 1.05.