These are work bench dogs designed for either 3/4" bench holes or 20mm bench holes, depending on what/which work bench you have . For 3/4" dog, Top section is 1.25" in diameter x 5/16" thick.
For 20mm dog, top section is 31.75mm in diameter x 7.8mm thick.
I printed these on a Monoprice MP Mini V1, using Matterhackers PLA.
I used 50% infill which makes the dog virtually unbreakable.
I printed four at a time on the 120x120mm bed of my printer. I could easily have done 6.
Print time for four was 2 hours "and change".