I forget how old your DD is (heck, at the moment I'm forgetting how old my own DCs are half the time...)?
I know that with DS before DD was born I spent a lot of time making sure that he had realistic expectations about babies and not over-egging the "babies are such fun" pudding. So lots of reinforcing that to begin with a baby doesn't really do anything much other than sleep and feed and poo, and that the baby wouldn't be able to play with him for a long time, and so forth.
We didn't do a "present from the baby" because there's the same age gap between DH and his younger sister and he can still clearly remember being presented with a "present from the baby" and looking at the tiny squalling infant thinking "Yeah, right, it's a present from the baby...
". But DS did get a present when DD arrived, so he still associated it with her. Most people who turned up did actually make a big fuss of DS and had generally bought him a present too, so that wasn't really an issue (we may just have very well-trained friends and relations...). And he got to watch a LOT more television than he had previously been allowed to do, so he approved of that too.
A lot of advice says "when older child comes to see you in hospital, don't be holding the baby when they come in" or "when you come home from hospital, have your DH carry the new baby so that your arms are free to give DC1 a hug" - HA! Tried that and was virtually elbowed out of the way by DS desperate to get his hands on his baby sister...
Oh, yes, he did try to feed her a marshmallow at less than 24 hours old and dropped her on her head when she was a couple of months old (she was crying, he thought he ought to take her to us, so picked her up by her ankles and started carrying her across the room, then when we turned round, saw him and shouted "DS!!!!" he let go in panic... fortunately he wasn't very big so her head was only about a centimetre off the floor in the first place), so it wasn't all entirely plain sailing...