In this picture you can see the result:
The patterns to make a dog cap like this are two: the cap (head) and the visor
You must also sew some strips to adjust the cap to your dog the head size. Look at the image to know how to sew the strips.
A few pictures of caps:
For a more professional finish cut two pieces of each pattern to make the visor double and the head side with lining.
To get the visor part rigid paste a piece of cardboard or some fine plastic or other rigid material between the fabric layers. Or you can simply use thick fabric.
This is a preview of the patterns (the right side in black). Please note that you have to cut the two patterns with the fabric folded in half, so you can get the entire two patterns: cap and visor.
The sewing on the top cap makes the rounded form of the head
You can download the free dog cap patterns in three sizes below:
Important: please read this before you print the patterns: