I'm curious if you require a procedural material, or would texture-based be okay.
Texture based would likely look better, but requires added effort doing a good UV unwrap.
Procedural may or may not be good enough - at least unwrapping is not necessary.
One place to start for procedural is to look in the 'decorated pig' thread, find something close and then modify it to your needs.
--shift studio.