There are not many tutorials for generating animals. In this article, we will go through some techniques to generate
- Realistic animals
- Cute animal images
- Animal vector arts
- Fantasy animals with human bodies
- Controlling composition with ControlNet
Table of Contents
Software
We will use AUTOMATIC1111 Stable Diffusion GUI to generate animal images. You can use this GUI on Windows, Mac, or Google Colab.
Realistic wildlife animals
Since the goal is to generate realistic photographic images, you will need to include the keyword “photo”.
The prompt should start like
Subject
First, you will need to pick your subject(s). For example:
- Lion
- Pack of wolf
- Red panda
- Peacock
- teacup kitty
- etc…
Scene
The scene controls the background and surroundings. Because of the association effect, if you don’t add scene keywords, you will usually get the natural habitats of the wild animals.
- snow
- river
- tree
- forest
- grassland, grass field
- on a couch
Lighting
Lighting has a large effect on how the images look. Good lighting makes an image interesting.
- dark studio
- rim lighting
- sunset
- dramatic lighting
Others
Use realistic keywords similar to those for generating realistic people. For example:
- dslr
- ultra quality
- film grain
- 8K UHD
In my experience, more of these keywords are not always better. Using a few of them would already do the trick. Using too many may result in poor anatomy. I suspect many of these keywords are associated with human photos and could impair animal photos.
The following phrases can enhance the aesthetic of the wildlife images
- National Geographic Wildlife photo of the year
- The American Landscape Contest
- Wildlife photography contest
You can find more keywords in our prompt generator.
Models
You should use a model with a realistic style. For example:
- Realistic Vision
- Dreamlike Photoreal
Examples of realistic animal images
Here are some example prompts for generating realistic images. Feel free to use or remix.
Model: Realistic Vision v2.0
Prompt:
Negative prompt:

Model: Realistic Vision v2.0
Prompt:
Negative prompt:

Model: Realistic Vision v2.0
Prompt:

Model: Realistic Vision v2.0
Prompt:
Negative prompt:

Model: Realistic Vision v2.0
Prompt:
Negative Prompt:

Cute animals
Using Models
If you simply want to generate some cute animal pictures, a very simple prompt that includes the word “cute” will do the job. Pick a model to achieve a certain style.
Model: DreamShaper
Prompt:


Modifying style
You can also add keywords to modify the style further with the same model.
Model: DreamShaper
Prompt:
Negative prompt:


Chinese Zodiac LoRA
The Chinese Zodiac LoRA generates cute animals in a cartoon style. Use the LoRA with the sunshinemix_sunlightmixPruned model.
You can modify the prompt below to generate other animals. The suggested animals of this model are pig, bear, chook, monkey, sheep, horse, snake, dragon, bunny, tiger, cow, and rat.
Prompt:
Negative prompt:



Animal vector art
You can generate animals in different vector art styles.
Anime style
The example below uses an anime model with a simple prompt. Many anime models are fine-tuned with people, especially girls. So use the keywords people and girl in the negative prompt to get only the animal.
Model: MeinaMix
Prompt:
Negative prompt:



Animal Stickers
This technique generates vector art by drawing a sticker on a white background. It does not always work, but you should get some images that can be easily cut out using Photoshop’s Select Subject function.
Model: Stable Diffusion v2.1 (768)
Prompt:



Animals with human clothing
You can generate animals with human bodies… it works with the Realism Engine v1. (Note that this is a v2 fine-tuned model, you will need to download the accompanying config file to use it in AUTOMATIC1111.)
Prompt:
Negative prompt:



Controlling poses
You can control the composition to some extent using ControlNet. You can even transfer human poses, although the animals can look strange because animal and human bodies are so different.
OpenPose
An exception is a close-up of the face. You will need to use a reference image that is a close-up human face. For example, the one below.

ControlNet: OpenPose
Model: Realistic Vision v2
Prompt:
Negative prompt:
Here are some close-up images of animals generated.


Canny Edge
You can transfer the composition of a wildlife photo to your image using Canny Edge.
ControlNet Setting:
- Preprocessor: Canny
- Model: Canny-fp16
- Control Weight: 0.65
- Starting control step: 0
- Ending control Step: 0.5
Prompt:
Negative prompt:
Reference image for ControlNet:

Generated images (various animals):



Final notes
I hope you are now familiar with some techniques that you can use to generate the animal images you want with Stable Diffusion.
It is pretty normal to get an imperfect image using any of these techniques. All you need to do is to fix some spots here or there with inpainting. So don’t give up a good image with minor defects!
How about making photos of a pet posing with an owner? How would I do that?
“a dog and a man, posing for picture” with the SDXL base works.
Thank you this is amazing! Do you have any suggestions regarding the workflow for using animals characters and giving them humans like posture. It’s for a children book illustrations and the characters are all dogs but they act like Humans
So detailed. Thanks for putting in the effort.
Love this! Ty
Thank you, detailed and clear. This is the first SD tutorial that I’m reading.