How to "stretch" mesh?

Hi, I have a sphere that I would like to stretch in the back, but not in the front. What would be the best way to do this
Here’s a pic for reference:


I feel there must be a simple way that I’m missing, but, as implied, I cannot find anything.

After this, I need to flatten the front of it, as shown:


Again, I must be missing something.

Thanks in advance!

there are a number of ways to do this. if you could be more specific about the EXACT shape you hope to achieve, we can tell you which method is best.

I am trying to model a cat head, and I need it slightly elongated in the back. I don’t know how to describe it any better than that. I just figured out the flattening, I just need a huge sculpting brush.

In edit mode, to the right of your vertex/edge/face select options. There is a little gray circle (proportional editing.) Enable that and play with the faloff options (smooth, sharp, root, etc.) When you select an item in edit mode and move it, nearby verticies will also move. Use your mousewheel while moving object to control the area of effect.

proportional editing also works with scaling and rotating, btw

You can also try the sculpting mode with a clay sculpt/draw brush. Best way is to do proportional editing though. the hotkey is ‘o’ in edit mode.

do the proportional edit thing for the back, then to flatten select the loops and press s y 0.
that presupposes that your flattening the front, in front view not some weird awkward angle

Edit mode, Select the edge you want to move G G Y then move the mouse.
A better option could be to select the edge shift-D to duplicate, move that into position, adjust the shape if needed and bridge the edges (W, E.)