canidae life stages