Animal hospital with complete medical facilities.