Amazing: Temple for dog in Ghaziabad

India is a county of innumerous myths and faiths. Some of them are quite unbelievable.