Pugs are NOT good "heat" dogs if they're going to be outside for any length of time, nor are most brachycephalic breeds (techie for "smushed faced"

).
If you're looking for a small house dog that's GREAT with kids, pugs are your dog, but they're high maintenance. Labs, mastiffs, and GSDs are great "big" dogs, IMHO.
I don't have very many soapboxes, but this is one of them, so bear with me

:
PLEASE, PLEASE, PLEASE get a dog from the pound, or if you want a purebred, get one from a breed rescue group. Unless you plan on showing and breeding in order to promote the breed, which, if you do it correctly is a money losing venture, there's no reason to get an intact purebred dog.
Another good thing about purebred rescue is that a foster family has spent time with the dog and knows its personality - how it interacts with kids, other dogs, cats, etc.
And I swear, pound dogs are just so thrilled to get out of there, they always seem to be on their best behavior
There are so many dogs and cats destroyed every day
This ends today's Oprano PSA.