Shoe with BG removed.
[ATTACH=full]134454[/ATTACH]
Shoe with white BG layer added below shoe layer.
[ATTACH=full]134455[/ATTACH]
Make a selection of the shoe.
[ATTACH=full]134456[/ATTACH]
On a new layer below the shoe layer and above the BG layer, fill the selection with black. (Note: Just showing shadow layer with shoe layer off for demo)
(Additional note: You can also turn this layer into a smart object at this point, making the step of adding a Gaussian Blur editable!)
[ATTACH=full]134457[/ATTACH]
Deselect. Enter free transform ( Cmd/Cntrl + t)
Transform the shadow to where you like it.
[ATTACH=full]134458[/ATTACH]
Add Gaussian blur.
Lower opacity.
Can add a gradient via a layer mask if wanted.
[ATTACH=full]134459[/ATTACH]