Melody is a child slave owned by Caesar's Legion. Not much is known about how she became a slave or her life beforehand, but considering her hesitant personality, she was most likely is treated poorly by the Legionaries. Antony took her toy bear in an act of cruelty and gave it to his dogs. Melody can be found in the brahmin pen at Fortification Hill.
When first talking to her she's very hesitant to talk to the player, but after a Speech check (50), she'll be more open to the player character. A low Intelligence option is also available to get her to talk (3 or less Intelligence).
PCPlaystation 3Xbox 360 Melody may not appear at all after reaching a certain point in the storyline. This may be if you've fought in the Arena, in which case she can be at the other side of the drawbridge gate. Even by not fighting in the arena yet killing every Legion including Caesar, Melody from this point will tell something but not open dialogue with the player anymore, meaning you get stuck with her teddy bear in your inventory as markquest. [verified]
PC A possible fix for this bug may be to use the console commands prid 122b98, disable, enable, resurrect and moveto player, in that order. This will revive Melody and place her where you are, allowing you to talk to her.
PC After starting the Saving (or Savaging) Sergeant Teddy unmarked quest, the 'goodbye' option for Melody may not appear, and your only dialogue choice is to ask her what she does at The Fort. This can be fixed by reloading an earlier save. For PC players, entering "cam" into the console will close the dialogue, but keep in mind that this WILL disable Steam achievements until you restart the game.[verified]