Be aware Beagle is not an apartment dog. They are hounds and have a howling bark. If your family and neighbour like silence, its not the dog for you. As far as basset is concerned, I would say its not a dog for first time owner. They are know to be a little stubborn which neccesitates extra training efforts. Labrador is trainable, but like others said, it requires daily exercise. The best breed in your senario is japneese spitz. They can thrive well in apartments, are highly trainable, have a low maintenance coat and last but not least they are happy with light daily walks. Aggression doesnt relate to breed but behaviour.