It depends on the dog how old they are when they reach their full size - some of the bigger breeds don't stop until they're 18 months or more old! I don;t really see beagle in him, and his tail has longer than beagle or Lab length fur on it - I think he's a Lab Mix pure and simple! Jack is Labradorable!