It’s been a bumper few years for dog ownership, with more of us than ever before welcoming a new four-legged friend into our homes.
We are a nation of pet lovers, but not all dogs were created equal.
Large, small, energetic, loving, playful, and loyal - anyone looking for a companion animal will know that dogs come in all shapes and sizes.
Yet, there are a few breeds that we just can’t get enough of.
Here we take a look at the ten most popular dog breeds in Harrogate according to gocompare.com

5. Staffordshire Bull Terrier
Staffordshire Bull Terriers are lively and energetic who love company and cuddles from their owner. They love to be at the centre of attention and are gentle and sweet natured dogs. Photo: Pexels

6. Shih Tzu
The name 'Shih Tzu' means little lion, but there’s nothing fierce about this dog breed - this pooch is a lover, not a hunter. Bred solely to be companions, they are affectionate, happy and outgoing house dogs who love nothing more than to follow their people from room to room. Photo: Pexels

7. Border Collie
A remarkably bright workaholic, the Border Collie is an amazing dog. Originally bred for herding sheep, they are still used as working dogs on farms today but have also become much loved family pets. They are an intelligent dog who love to be on the go all the time and thrive off plenty of exercise. Photo: Pexels

8. Golden Retriever
Golden retrievers are smart, loyal dogs that are ideal family companions. With their gentle nature, shining coats, and charming smiles, they are considered one of the most popular breeds in the United Kingdom. Photo: Pexels

