Research by scientists confirms this. According to an English dog breeding club, The Kennel Club once conducted an interesting study.
It was attended by about 1,500 dog owners. It turned out that people subconsciously choose dog breeds with a character that matches their own.
We tell you what a dog's breed says about its owner's personality.
German Shepherd
A very brave, disciplined and responsive breed.
Sheepdog owners are always ready to come to the aid of people in trouble.
Dachshund
The character of dachshunds often leaves much to be desired, but their owners are described by scientists as reliable people who can always be relied upon.
Labrador
The main character traits are friendliness and sociability.
Labradors are chosen by sociable people who like to be the soul of the company.
Cocker Spaniel
According to research, spaniels are preferred by inquisitive, creative natures who seek to be helpful.
Staffordshire Bull Terrier
Many people are wary of dogs of this breed, thinking they are aggressive and vicious.
But with the right training, the Stafford can turn out to be a very kind and affectionate dog. In the UK, Staffords are called nanny dogs, because they are very patient with children.
Stafford's owners, like their pets, are very kind people who can be trusted.
Read more: Leopard is in trend: photo of elusive snow leopard captivated wildlife fans
As we wrote earlier: A rat steals a necklace from a jewellery store and is caught on video