My brother came up with Dani (and, that's actually my niece's nickname, her name's Danielle). I think it sounds good! But, something tomboyish seems good for her. I also knew a dog named Bluefoot, and, that came to mind. Blue would be cool. Shiloh or Shayla would be nice. Even Finn! Ha ha, there'd be two Finn's then! That's all we can think of right now.