My Dog ID 遊戲 Crescent Group Ltd - 1月 19, 2012 Bet you didn’t know you had a dog twin! That’s right. In this fun face to face iPhone App you can take photos of yourself, your friends or your family …