Hey Soroush,
There are actually 兒話音 dictionaries that you can find. A friend sent one to me once.
The general rule is you can add an "er" to something if you want to make it sound "small" and sometimes "cute". So a little lamb can be a 小羊兒, and an ice cream is a 冰棍兒.
But really, the best way to learn is to listen to authentic Beijingers speak Mandarin (someone like this https://www.youtube.com/watch?v=GKhD5kHb0gU&list=PLPGK7JARNb4BATIv91PIvDs_iiy3OCOY1). You could even try listening to something like 相聲, which is often performed in Beijng dialect and learn from the pros (try 侯寶林、馬季、郭德綱 https://www.youtube.com/watch?v=Trzwv1QUcAQ)
Do make sure you learn from someone authentic though, I've heard many examples of people adding in an "er" when it's not correct to do so. And remember it's seldom used in writing.
Laurence