I think pictures can be so deceiving! Here's Boo who is 6 months old and weighs 3and a half pounds, with the toilet paper! Editing this as weighed him again there and it said 2and a half pounds! Not sure how accurate my scales are!
I think he looks bigger than he is!
From further away he looks smaller