How to create a puffy looking mesh? I want to create a mesh that looks like this sheep: 



How could I go about achieving a look like this(I'm talking specifically about the puffy body of the sheep)? I tried using multiple spheres together and using a single sphere and sculpting it with the blob brush, but neither really got the look I wanted. I want it to look cartoon like in the picture, so I don't need realistic fur or anything like that. Any tips? 

My blob brush monstrosity:
Try using a displace modifier with a procedural texture:


Add a cube (&#8679; ShiftA)
Add a subsurf modifier (&#9096; Ctrl5) (where 5 refers to the number of viewport subdivisions.)
Add a displace modifier, and click New texture:



Then click the properties icon on the far right of the button to go to the texture settings for the new texture.
Set the type to Voronoi:



I found that using Distance squared gives more rounded looking puffs, which might be what you want.
Back in the modifiers panel, reduce the strength of the displace modifier to some negative value so that the puffs are convex instead of concave.


Optionally model the cube into a shape approximately how you want the wool to be, and add a second displace modifier for larger displacements (you can use object coordinates and a scaled empty to make the texture larger):




Result: