This is just too adorable!
A pregnant goat in West Virginia found herself with an unusual birthing coach days before she was due to deliver.
Pretty Boy, a male farm cat, appeared out of the blue one day and stayed by the mama's side throughout the days leading up to the birth.
He massaged her during contractions, snuggling with and sleeping on the expectant mother until her big moment. She delivered three super adorable baby goats who've taken quite a liking to their mom's new friend.
Like and Share if you love unusual animal companions!