This is an excellent hospital with well-trained and compassionate doctors and employees. I'm sorry Imran had a bad experience but I have taken many street dogs there, as well as my own pets, and they have received nothing but the best care. Prices are more than reasonable.