Vertebrate land

a conworld in which all invertebrate animals larger than a nematode worm have been replaced by mammals who fill the same ecological niche.

Anyone who wants to flesh it out, plagiarise it, or make pictures or design of what some equivalents or ecosystems may look like, please do.

For example, what will replace the slug? the octopus? The jellyfish?