JACKSON, N.J. (PIX11) — The Price family in Tennessee had an eventful New Year’s Eve with an 11-hour drive to New Jersey, where their family dog, Daisy, was waiting for them after disappearing several years ago.

Daisy was ecstatic to see them for the first time in two years, according to the Ocean County Health Department. Last month, the dog was rescued from a home in Brick, New Jersey. The people who lived in the house were running a puppy mill, according to police.

Investigators responding to an anonymous tip about the operation found over 150 animals, including 135 dogs and 45 cats — many in cages stacked on top of each other, police said at the time.

Animal waste was everywhere, and the living conditions were inhumane, according to police. Investigators had to leave the home and call a hazmat team.

Two dogs were also found dead, and another eight animals were sent to an emergency vet.

Daisy was microchipped, and the Price family kept the chip on and updated, helping OCHD and the Brick Police Department find Daisy’s family in Tennessee.

OCHD said the family was shocked that Daisy was found all the way in New Jersey.