Canine Monocyte
ArtStation - Canine muscle anatomy