The owners of Wishing Star Farm in Ellicott are mourning the loss of seven of their beloved petting zoo sheep and goats after ...
Monday morning turned brutal at Wishing Star Farm in unincorporated El Paso County, when a pair of stray dogs tore through ...
Animal Control, which is a division of the Sheriff’s Department, also alleged Miller tampered with evidence to conceal misconduct and that two veterinarians quit working with the petting zoo after ...