Flea beetles

6661.    We are located just south of Saskatoon Saskatchewan, Canada

 

Number 6661.  These most likely are flea beetles (Coleoptera: Chrysomelidae; tribe Alticini); Click here for details on their life cycle.