Other pets of the past

 

Weird fellows and feeder insects!