Meet Haley the three month old mix puppy! Haley has found her forever home!!!