We went in to look for a small dog; we are experienced pet owners and we felt that we were treated with respect and were given as much information as possible about available dogs. When a dog is surrendered by a previous owner you never get the full story but these staff members did their best to give us good information. The facility was clean and the staff genuinely seem to care about finding good homes. We are home now letting our new little friend get used to her new home. Halo was a good experience for us.