Hi nilecrystal,
This game is picky with how you position Holmes to collect items. Are you close enough to the doll to be able to pick it up? Perhaps crouching (using Ctrl key) will help. Similarly with the pink crystals, make sure you are close enough to the shelf for Holmes to take them. I can't recall if they are on a low shelf, so again, you may or may not need to crouch here.
You'll only be able to take the anvil after you have spoken to Becker and he has mentioned the arrival of the foreigners and their location downstairs, so that Holmes knows he has to figure out a way to get past the gates - so examine the gate area and its levers closely at this point.
Keep us posted.