This is Mahalo and Soljah, two pups in Saskatchewan that had a very unfortunate run-in with a porcupine that nearly took one of their lives.
Mahalo and Soljah, along with another dog named Nestah, belong to Dennis Mazur, an organic farmer and youth worker in Craven, Saskatchewan.
Two weeks ago, the dogs ran into a porcupine on the farm and their curiousity landed them full of quills.
"Mahalo, she took it the worst. the vet reckons that she jumped and landed on top of the porcupine," Mazur told BuzzFeed Canada.
The poor pup had quills puncturing both lungs, causing them to collapse. Getting her to the vet as quickly as possible may have saved her life.