Good puppies start long before breeding ever takes place. Both parents need long-term care -- what dog people call conditioning -- to produce the best offspring. This means regular veterinary care, screening for genetic problems, pre-breeding tests, and regular exercise and good nutrition.
A universally unique identifier (UUID) is an identifier standard used in software construction. A UUID is simply a 128-bit value. The meaning of each bit is defined by any of several variants. For human-readable display, many systems use a canonical format using hexadecimal text with inserted hyphen characters.
Asset UUIDs are used as the handle for all types that can be inventory items. The asset UUID is what is returned by llGetInventoryKey and by the Copy UUID feature in the client. Full (asset) permissions are required to get the UUID. Assets are immutable (they cannot be modified); when the user is editing an asset, they are in fact creating new assets.