Welcome and congratulations on your new addition! Thanks for adopting from a shelter, glad she has you guys as her furever home!
Call me crazy, but in her face i see maybe boxer? Her eyes, forehead and muzzle just scream boxer! She is just adorable!
I think a lot of people would say RAW is a good way to go, there is a whole section on that in the forums. I feed my puppy Blue Buffalo and also make her boiled chicken/organic white rice for toppings or when she doesn't want to eat. (She is a bit on the skinny side)
Anyways lots of great people and information on this forums! Good luck!