Dogs come in all shapes and sizes and they’re all perfect.
Every breed is adorable in its own way and there’s an amazing variation of colours, patterns, fur types, face shapes and sizes in the dog world.
There are hundreds of different recognized dog breeds, all with their own special features, and then there are all the beautiful mixed breeds dogs who provide even more variation.
When two different breeds fall in love, the result is a puppy with an adorable mix of the two breeds’ distinct features.
So were we are with some adorable examples of little mutts who resemble both of their parents: