I designed this piggy bank based on a similar bank on amazon. I printed the plug and the hoofs in TPU, but printed the body in PLA. The rubber plug works really well.
I included 2 STLs for the body, one has internal support, the other doesn't. I didn't use support when I printed the pig, but some layers messed up inside. Either way, you will need to use support structure for the underside of the body.