More of us than ever before have welcomed a new four-legged friend into our homes in the last few years, as there has bee a record increase in demand for puppies.
There are a whopping 221 different breeds of pedigree dog to choose from, alongside numerous crossbreeds, so there’s plenty of thinking to do before you select your family’s latest addition.
Our lifestyle has a huge bearing on which type of dog will work best for us – if you have limited space you might want to look at small dogs, while the more elderly pet owner should place certain breeds at the top of their wishlist.
Meanwhile, certain breeds have particular attributes which mean that they need a little extra looking after, including some dogs that are predisposed to putting on weight and becoming unhealthy.
These dogs just don’t know when they are full, so careful portion control, ensuring they aren’t able to steal food, and regular weigh-ins are key to them living long and healthy lives.
Here are the 10 greediest breeds of dog, according to the American Kennel Club.
Read more:

9. Pembroke Welsh Corgi
The Pembroke Welsh Corgi is a wonderful dog for those with smaller homes but they will eat anything and everything they find. Due to their small stature and body shape, just a few extra pounds can cause them problems, so best not to overdo the treats. Photo: Canva/Getty Images

10. Rottweiler
The Rottweiler is another dog that lacks the gene to tell its brain that it's full. Combine this with a propensity to be lazy and you have a dog that seems designed to be obese. Making sure they have a good walk a couple of times a day and carefully-managed meals are a must with this breed. Photo: Canva/Getty Images