I think you should get another dog, but you said "But I don't feel that I can provide a good home to a small dog." So maybe you should go for something medium or bigger. But yeah, If you have the time I say go for it!!