Born in March 2021. Zach was rescued from Marrakech in poor condition when he was around 3 months old. He had suffered an accident and was starved, but under our care he recovered fully. Zach then grew up playing and socialising with other cats and dogs at our farm refuge and now lives in a group of around 10 dogs. Zach is energetic and playful and loves human attention and affection. Zach would love a human family. With some training and regular exercise he'll be a wonderful companion.