Starfruit,
erm, I am lucky cos as what Astro said, EJ didn't really have any dependency right from the start.. his only dependency is the pacifier.. when he scream, I will just go back to the room and hush him.. usually it's also because his paci dropped.. so put back the paci and pat a bit his chest (cos he usually sleeps upright).. but again, I hardly pats him to sleep, cos I don't want to create that habit of patting. Hmm, but the strange thing is, the IC teachers told me they always pat him to sleep when he is there.. hmm, but then again, in the IC, he doesn't use pacifier! So perhaps his dependency there is patting while at home is paci?
Sorry I think not much help here..