What breed of dog do you need?

It really depends on What you like.

For a person who isn't able to take a dog on walks a lot i think you would like a Shi Tzu or Yorkshire Terrier.

For a person who is able to run with a dog daily i think you would like a Labrador or Dalmation.

For a person who is wants to have a show dog i think you would like a Poodle.

For a person who can walk a dog every now and then i think you would like a Dachshund.

For a person who wants a very smart dog i think you would like a border collie.

For a person who wants a sheep-herding dog i think you would like a border collie.

I hope this helped you.