milu is my first doggie ever, so i am not an expert. but this is what i think
the advantages of owning a small doggie:
1. you can wash them in the kitchen sink.
2. easy travel size.
3. smaller poop.
the advantage of owning a big doggie:
1. you can wrestle with them.
2. they can maybe protect you. (depending on the dog's personality)
3. less likely to get hurt.
and i think bigger dogs also have longer life span than smaller dogs. (or is it the other way around?

)