Almost 20 lbs – Same weight we brought old Rudy home at when he was only 9wks. Huck’s a bit leaner – but a good chunk of muscle. So far, he sits, shakes, high fives, down, stays, begs, fetches (instinctual though) and bites. Getting better about the latter, and is becoming a great companion.