OAKLAND, N.J. (CBSNewYork) — Two rescue dogs at an Oakland, New Jersey shelter are teaching everyone a lesson or two in love…puppy love that is.

As CBS2’s Meg Baker reported, sometimes it takes years to find your soul mate. For Roscoe and Clover, a series of unfortunate events led them to each other at the Ramapo-Bergen Animal Refuge.

READ MORE: 2 MTA Bus Passengers Struck By Stray Bullet When Gunfire Erupts In Queens

“We found that they gravitated together and grew really fond of each other,” explained lead trainer Jayne O’Connor.

Roscoe, a basset hound just over 4 years old, and clover, a 7-year-old corgi-lab mix, now room together and are almost always found snuggling on their heart-shaped pillow.

Clover is definitely the protector, Baker reported.

“She definitely looks after her Roscoe,” O’Connor said.

O’Connor said the rescue shelter has never seen anything like this relationship.

“This is not, you know, the norm,” she said.

READ MORE: Gov. Murphy Expected To Mandate Masks In New Jersey Schools This Fall For All Students K-12

Socializing with other dogs is part of the healing process. Clover was rescued last year.

“She came from a hording situation. So she had very little connection with people,” O’Connor said.

The shelter is looking for an all-female home.

“We know he is quite afraid of men. So we don’t know what happened, but whatever it was, it traumatized him,” O’Connor said.

The shelter is looking for a forever home that Roscoe and Clover can share together.

“They so love each other and care for each other and protect each other that for them to go into a home without each other, they would probably not be happy at all,” O’Connor said.

MORE NEWS: New York State Assembly Gives Cuomo 1 Week To Defend Himself In Sexual Harassment Investigation

The Ramapo-Bergen Animal Refuge said the pups need a calm environment. If you’re interested in adopting, click here for more information.