I have to reply, even though this is getting long.
In the last ten years I've had three pugs, a lab, a dachshund and a Jack Russell Terrorist..oops Terrier.
All inside dogs.
Pugs are fine if you want a lap dog. They are sinocephalically challenged, in that their sinuses are small so they are prone to colds and runny noses. Their eyes need daily wiping, and watch for hair patches that fall out. But, all in all good little rolly poly dogs.
Labs are amazing dogs, in or out only they are large. If a lab gets the drizzling sh**ts inside while you're out...well, it's a lot of crap....
Dachshunds are the cleanest little sweethearts and ours still sleeps in bed with us. They bark like a big dog and are very loving. They can be mean to strangers, even kid strangers, so you gotta watch the one you get.
Jack Russell Terrorist(terrier)? Very intelligent, very strong, very hyper! Ours is the strongest dog pound for pound I've ever seen. He only weighs 16 lbs and can jump about 5 feet straight up. Unfortunately, he does that constantly. When left alone, they get bored and anything is game. Ours ate our cabinets, the walls..yes the walls, metal mini blinds were chewed to pieces, and tore the bottoms out of chairs. When I threatened to kill him, my wife agreed to kennel him whilst we're gone. He's a great dog, only he has to be played with. He swims like a fish, but must jump about 6 feet out and 4 feet up to get into the pool. He loves everyone he meets and wants to play constantly.
I say we parachute about 10,000 Jack russells into afghanistan and they'll reduce the country to rubble faster than daisy cutters!
my .02 cents.