I have a male of unknown age who, I am sure, weighs more than 2500g. Just how much more, I don't know, because I found out by weighing him that my scale maxes out there. Time for a new scale! LOL He's a BIG boy!