Oh your puppy is beautiful...... Smaller right now but nothing says it won't burst in size & weight...... But like a few others said get things checked out, worms etc can keep them small...... & as I say for my Lily who I paid less for saw parents Mom small Dad big, no intentions of breeding but anything over a 100lbs is a BIG DAWG...... Lily is beautiful & going to be big, ya never know..... Can I ask why they had the pup for so long?????