Dahlia, like Senna, appears immediately after finishing an area. She first appears in Shello Bay with her friend, Innkeeper Mina. There, she goes missing until the player finishes the area, and then leaves for Caldemount. At Caldemount, she often bickers with Camellia, another NPC in Caldemount.
You can check this in the Relationships page.
Roast Beef (1/4)
Hoop Earrings (1/2)
Red Rose (1/2)
Classic Desire (1) Blossom Festival
Pumpkin Ensemble (1) Hollow’s Eve
Festive Ale (1) Wintertide Event