ALTOONA, Pa. (KDKA) – A man who lost his best friend, a German Shepherd, rescued two new dogs — one with the same name as his old dog.

The Central Pa. Humane Society shared the heartwarming story on Facebook.

READ MORE: Carrick Residents Frustrated Some Streets Never Get Plowed

They say a man recently goodbye to Baby, his German Shepherd.

He was looking to adopt a German Shepherd named Sarge, but someone had already applied to adopt him, pending a cat test.

READ MORE: Sources: Pittsburgh Police Officers Involved In Jim Rogers’ Death Face Disciplinary Panel

Another German Shepherd in need of some attention was also brought into the shelter. Her name was Baby, just like the man’s last dog.

The post says Sarge failed his cat test, so they offered him for adoption. After visiting Baby every day after work, he fell in love with both dogs.

MORE NEWS: McKeesport Police Searching For Missing 14-Year-Old Brandi Cox Jr.

According to the post, he said, “If they get along, I’ll take them both.”