This was an old design school project of a toy for teaching children a dog's body language to reduce the risk of bite injuries. You can see the full project here.
I liked the design so I decided to make it 3d printable. It's arms, legs, neck and head can rotate giving it various postures. The print snaps together with no glue or fasteners.
Prints well with standard settings, except I upped the support material density to 30%. The head relies the most on support material, and it helps the part fit more cleanly.
Refer to the "gizmo_total.stl" for the orientations I used for all of the parts.