Ferrets are obligate carnivores, which means their diet should primarily consist of animal-based protein. For pet ferrets, their diet should be high in meat-based protein and fat, with minimal carbohydrates. A good ferret diet should include high-quality commercial ferret food or a mix of high-protein cat food and supplements like taurine. It's important to avoid feeding them fruits, vegetables, or high-carbohydrate foods as they may not be able to digest them properly. Additionally, fresh water should always be available for your pet ferret.