This draft confuses the usual, explicit definition of functions with algorithmic definitions. For example, the function on the real plane that takes (a,b) and returns 1 when a< b or returns 0 otherwise, where < is a well-ordering on the reals given by the axiom of choice, is certainly not algorithmic.
An average full-grown male Labrador Retriever weighs anywhere between 65 and 80 lbs. Males are characteristically larger than females, though are just as prone to becoming overweight. The average female Labrador Retriever can weigh from 55 to 70 lbs, depending on bone structure and diet.
Male dogs will usually be heavier. In 15 months, the Labrador retriever puppy (born around one lb) multiplies his birth weight by 70 or more! Most Lab puppies are around 10 lbs at eight weeks of age and reach 50 lbs at around seven months of age. As a rule of thumb, they will gain 2 lbs a week until they are about 26 weeks old. Because they grow so quickly, your pup may appear clumsy and awkward for a while as he adapts to his bigger, stronger body.