When it comes to pets, there is no one best or right diet. Like people, different pets have different nutritional needs that can be influenced by a number of factors, including overall health status, medical conditions, activity level and body condition.