Dog Delivered Gave Birth To Two Puppies And Surprisingly Expanded Her Litter

This Jack Russell terrier mix breed named Annabelle gave birth to two puppies but a few weeks later she adopted two orphaned kittens to her litter. The Jack Russell’s owner got shocked to see this unexpected adoption because she says you always hear about it on TV but never expect it to happen to you. Watch this heartwarming story that will melt your heart.


What are your thoughts?

Triplets Wait For Their Dad To Come Home, When He Does They Lose It
Little Girl Reaches Out To A Wild Baby Fawn, His Reaction Is Cute And Heartwarming