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.

5. Chihuahua
PitPat says: 'Known for their small stature this breed will be happy anywhere and can easily adapt to smaller living quarters.' They need 'daily exercise' but are 'loyal and affectionate'. Picture: Mark Makela/Getty Images Photo: Mark Makela/Getty Images

6. Cavalier King Charles Spaniel
This breed is another small dog, perfect for limited spaces. PitPat says they are 'happy to play fetch even in a smaller space, they enjoy being at home and become very attached to their owners'. House training can be a 'little tricky' but 'with patience, love and consistency they will get there in the end'. Picture: TIMOTHY A. CLARY/AFP via Getty Images Photo: TIMOTHY A. CLARY/AFP via Getty Images

7. Maltese
PitPat says: 'These dogs are sweet and affectionate and while they love to play, they don’t need a huge amount of space to do so.' But closeness to their owners is 'important' for the dogs, so they are 'best suited to a home where people are present most of the time'. Picture: Christopher Furlong/Getty Images Photo: Christopher Furlong/Getty Images

8. Poodle
Poodles come in a range of sizes, including miniature and toy - which are smaller and more suited to limited space. Picture: Cindy Ord/Getty Images Photo: Cindy Ord/Getty Images