If you live in one of the UK’s many cities or big towns, then you might be a bit more limited when it comes to space – especially if you live in a flat or apartment.
This means that popular big dogs like German Shepherds or Labradors might not be the most suitable options.
Thankfully there are plenty of breeds that are perfect for citydwellers.
We have pulled together a list of the best dogs for people who live in cities, according to PitPat.
You can see all the breeds in our gallery below.
Make sure to click through all the pages!
You can subscribe here for unlimited access to our online coverage, including Pompey, for 27p a day.

9. Brussels Griffon
PitPat says that these dogs are a 'sturdy breed who often prefers being at home to going outside'. They are also said to be affectionate and loyal as well as being fans of cuddles. Picture: TIMOTHY A. CLARY/AFP via Getty Images Photo: TIMOTHY A. CLARY/AFP via Getty Images

10. Yorkshire Terrier
Yorkies are a popular dogs and they are perfect for city dwellers. PitPat says they 'can easily be exercised indoors' and make 'great guard dogs'. MARIUS BECKER/DPA/AFP via Getty Images) Photo: MARIUS BECKER/DPA/AFP via Getty Images