Holy fuck, it looks like you took my dog and painted her black! Beautiful looking girl.
As someone who about 4-5 months ago adopted an almost 2 year old lab mix don't get married to her behaviors until she's been with you a month or two. We're still learning how to interpret our girl's behaviors and learn something about her every day. Conversely there were some issues the foster home she was temporarily in had reported that we still have yet to see from her.