absurd_res alejandrogsd_(artist) canid canine canis deity domestic_dog fairy female german_shepherd herding_dog hi_res male mammal pastoral_dog traditional_media_(artwork)