Well, if you add an ounce to the puppy's start weight, you get 9lbs exactly. That's easier to work with and the difference between 9lbs and 11lbs 12oz is 2lbs 12oz. Add the pound we initially added to get the puppy up to 9lbs and the total difference is 2lbs 13oz.