She is such a precious pup. You have your work cut out for you in the coming weeks/months. I wish you the best.
As for the breed, it does look like the irish wolfhound posted. I think it also looks like the puggles I have seen, but if she is in fact 3 weeks, probably too big. Her facial...