Spaces:
Runtime error
Runtime error
Updates full
#10
by
Rjshri
- opened
app.py
CHANGED
@@ -39,42 +39,42 @@ def food_endpoint(breed: str):
|
|
39 |
elif breed == 'Dachshund':
|
40 |
return "1. Match Dachshund's food to their life stage (puppy, adult, or senior) for optimal nutrition. 2. Growing Dachshund puppies require 0.71% isoleucine and balanced nutrients. 3. Adult Dachshunds need 0.38% isoleucine and appropriate protein and calories. 4. Senior Dachshunds benefit from 50% more protein tailored to their age-specific needs. Choose the right nutrients!"
|
41 |
elif breed == 'Doberman Pinscher':
|
42 |
-
return "1. Prioritize joint health:
|
43 |
elif breed == 'French Bulldog':
|
44 |
-
return "1. Prioritize
|
45 |
elif breed == 'German Shepherd':
|
46 |
-
return "1.
|
47 |
elif breed == 'Golden Retriever':
|
48 |
-
return "1.
|
49 |
elif breed == 'Goldendoodle':
|
50 |
-
return "1.
|
51 |
elif breed == 'Havanese':
|
52 |
-
return "1.
|
53 |
elif breed == 'Jack Russels':
|
54 |
-
return "1.
|
55 |
elif breed == 'Labradoodle':
|
56 |
-
return "1.
|
57 |
elif breed == 'Labrador Retrievers':
|
58 |
-
return "1.
|
59 |
elif breed == 'Maltese':
|
60 |
-
return "1.
|
61 |
elif breed == 'Miniature Schnauzer':
|
62 |
-
return "1.
|
63 |
elif breed == 'Pitbull':
|
64 |
-
return "1.
|
65 |
elif breed == 'Pomeranian':
|
66 |
-
return "1. Choose dog food with real meat as the first ingredient, such as chicken, turkey, or lamb. Pomeranians thrive on a diet rich in high-quality protein, and real meat sources provide the essential amino acids they need for muscle maintenance and overall health.
|
67 |
elif breed == 'Rottweiler':
|
68 |
-
return "1.
|
69 |
elif breed == 'Shiba Inu':
|
70 |
-
return "1.
|
71 |
elif breed == 'Siberian Husky':
|
72 |
-
return "1.
|
73 |
elif breed == 'Weimaraners':
|
74 |
-
return "1.
|
75 |
elif breed == 'Vizsla':
|
76 |
-
return "1.
|
77 |
elif breed == 'Yorkie':
|
78 |
-
return "1.
|
79 |
else:
|
80 |
return "Nutritional info currently not available for your breed. Will be updated soon!"
|
|
|
39 |
elif breed == 'Dachshund':
|
40 |
return "1. Match Dachshund's food to their life stage (puppy, adult, or senior) for optimal nutrition. 2. Growing Dachshund puppies require 0.71% isoleucine and balanced nutrients. 3. Adult Dachshunds need 0.38% isoleucine and appropriate protein and calories. 4. Senior Dachshunds benefit from 50% more protein tailored to their age-specific needs. Choose the right nutrients!"
|
41 |
elif breed == 'Doberman Pinscher':
|
42 |
+
return "1. Prioritize joint health: Choose food with glucosamine and chondroitin for Doberman's hip health. 2. Opt for digestible ingredients: Pick foods with easily digestible components. 3. Avoid fillers and additives: Skip foods with excessive fillers and artificial additives. 4. Emphasize animal-based proteins: Go for high-quality animal-based proteins like chicken, turkey, or fish."
|
43 |
elif breed == 'French Bulldog':
|
44 |
+
return "1. Prioritize quality protein (chicken, beef, fish) over fillers (corn, soy, wheat) for a healthy French Bulldog diet. 2. Control weight with low-fat food in order to combat obesity and better manage weight. 3. Opt for omega-3 enriched food for better skin, coat, and joint health. 4. Pick small kibble to prevent choking and ease mealtime for your French Bulldog."
|
45 |
elif breed == 'German Shepherd':
|
46 |
+
return "1. Choose dog food with real meat (like chicken, beef, or fish) as the primary ingredient to ensure essential protein. 2. Opt for dog food containing glucosamine and chondroitin to support joint health, since they are prone to hip and joint issues. 3. Seek dog food with omega-3 fatty acids, often found in fish oil, to promote a healthy coat and skin. 4. Avoid dog foods that contain excessive fillers such as corn, soy, and wheat."
|
47 |
elif breed == 'Golden Retriever':
|
48 |
+
return "1. Consider your golden retriever's age when selecting their food. While adults thrive on quality brands, puppies face a higher due to a diet with excessive calcium. 2. A diet tailored for large breed puppies to reduce the risk of hip disease. 3. Avoid early switches and refrain from transitioning your golden retriever puppy to an adult dog food too soon. 4. Make informed choices to ensure they have the best chance for a healthy, happy life."
|
49 |
elif breed == 'Goldendoodle':
|
50 |
+
return "1. Goldendoodle puppies, adults, and seniors have distinct dietary requirements. Provide a diet that aligns with their specific life stages. 2. Goldendoodle puppies are at risk of developing hip disease if they consume excessive calcium during growth. 3. Adult goldendoodles need moderate calcium levels and an appropriate balance of protein and calories. 4. Senior goldendoodles benefit from diets with increased protein content."
|
51 |
elif breed == 'Havanese':
|
52 |
+
return "1. Havanese dogs are prone to obesity, so choose a dog food that meets their energy needs without excessive calories. 2. Due to their susceptibility to joint issues, look for dog food containing glucosamine and chondroitin. 3. Opt for dog food with high-quality animal-based proteins as the main ingredients, such as chicken, turkey, or fish. 4. Strive for a balanced diet that meets their specific needs, considering their weight management, joint health, and protein sources."
|
53 |
elif breed == 'Jack Russels':
|
54 |
+
return "1. Ensure your Jack Russell Terrier's food matches its age, whether it's a puppy, adult, or a senior dog. 2. Opt for foods rich in animal-based proteins like chicken, turkey, or fish which provide essential nutrients. 3. Choose dog foods that minimize plant-based protein sources in their ingredients. While, animal-based proteins are crucial 4. Look for recipes with omega-3 fatty acids from sources like fish oil or flaxseed. These fats promote a healthy coat."
|
55 |
elif breed == 'Labradoodle':
|
56 |
+
return "1. Opt for dog food with main ingredients like chicken, beef, or fish to provide essential amino acids. 2. Choose easily digestible dog food to minimize the risk of digestive issues and promote overall well-being. 3. Look for formulas containing carbohydrates like sweet potatoes or brown rice to provide a steady source of energy. 4. Labradoodles often have curly coats, so select dog food with omega-3 fatty acids from sources like fish oil or flaxseed."
|
57 |
elif breed == 'Labrador Retrievers':
|
58 |
+
return "1. Due to their large breed size, Puppies face a higher risk of hip disease if exposed to excessive calcium. 2. Adult Labs don't face the same risk related to breed size. However, it's important to provide them with balanced nutrition for their stage of life. 3. For Lab puppies, avoiding an excess of calcium is paramount, preventing the potential development of a permanent form of hip disease. 4. Consider the specific dietary needs throughout their life stages contributes. "
|
59 |
elif breed == 'Maltese':
|
60 |
+
return "1. Maltese dogs require a well-rounded diet with approximately 18-30% protein content to maintain lean muscle mass. 2. Providing a moderate amount of healthy fats (around 8-20% of their diet) is important. These fats play a key role in maintaining skin and coat health. 3. Due to their small size and tendency to gain weight easily, they require careful portion control. 4. Focus on a balanced diet that considers their protein and fat needs."
|
61 |
elif breed == 'Miniature Schnauzer':
|
62 |
+
return "1. Opt for kibble with a smaller size that suits their smaller mouths. Prioritize a well-balanced mix of nutrients. 2. Look for dog foods that list high-quality animal-based proteins like chicken, turkey, or fish as their main ingredients. 3. They can be prone to weight gain, so select a dog food formulated to help them maintain a healthy body weight. 4. Miniature Schnauzers are known to have dental issues, so choose a dog food that supports their dental health."
|
63 |
elif breed == 'Pitbull':
|
64 |
+
return "1. Aim for dog foods containing at least 20-30% protein, with high-quality sources like chicken, beef, or fish listed as the first ingredient. 2. To provide energy and support skin and coat health, include a moderate amount of healthy fats in their diet, typically around 10-20%. 3. Steer clear of dog foods that use fillers such as corn, wheat, and soy. These ingredients provide little nutritional value. 4. Create a diet plan tailored to your Pitbull's specific requirements."
|
65 |
elif breed == 'Pomeranian':
|
66 |
+
return "1. Choose dog food with real meat as the first ingredient, such as chicken, turkey, or lamb. 2. Pomeranians thrive on a diet rich in high-quality protein, and real meat sources provide the essential amino acids they need for muscle maintenance and overall health. 3. Prioritize healthy fats like chicken fat or fish oil in your Pomeranian's diet to support their energy levels and maintain a shiny coat. 4. Opt for small-sized kibbles if you're feeding your Pomeranian dry food."
|
67 |
elif breed == 'Rottweiler':
|
68 |
+
return "1. Opt for dog foods with high-quality animal protein sources like chicken, beef, or fish listed at the top of the ingredient list. 2. Healthy fats to maintain optimal skin and coat health. Look for dog foods with omega-3 and omega-6 fatty acids. 3. Steer clear of dog foods containing artificial colors, flavors, or preservatives. 4. It's essential to consult with your veterinarian to select the best diet for your Rottweiler."
|
69 |
elif breed == 'Shiba Inu':
|
70 |
+
return "1. Prioritize options that feature real animal-based protein sources as the primary ingredients. 2. Opt for choices that include proteins like chicken, beef, fish, or lamb, as these are excellent sources of essential nutrients for your Shiba's health and vitality. 3. Considering the small to medium size of Shiba Inus, smaller kibble is easier for them to chew and digest. 4. Look for dog food that includes sources of omega-3 fatty acids, such as fish oil or flaxseed."
|
71 |
elif breed == 'Siberian Husky':
|
72 |
+
return "1. The nutritional needs of huskies vary with their age. For adult huskies, a well-balanced is generally sufficient. 2. Husky puppies have a 2.2% higher risk of developing a permanent form of hip disease. 3. Feeding them a diet with excessive calcium content during their growth phase can exacerbate this risk. 4. Senior huskies generally need a diet with higher protein content and fewer calories compared to younger huskies."
|
73 |
elif breed == 'Weimaraners':
|
74 |
+
return "1. Select a dog food with the right balance of calcium and phosphorus to promote healthy bone development. 2. Seek dog food recipes that include glucosamine and chondroitin to support joint health. 3. Avoid strenuous exercise for at least an hour before and after meals. 4. Opt for formulations designed for large-sized breeds with high energy levels and exercise requirements."
|
75 |
elif breed == 'Vizsla':
|
76 |
+
return "1. Vizslas are predisposed to skeletal issues so choose dog foods that include glucosamine and chondroitin. 2. Opt for dog food with moderate levels of omega-3 and omega-6 fatty acids. 3. Vizslas thrive on a diet rich in high-quality animal protein sources such as chicken, beef, or fish. 4. Aim for a dog food formula that offers a well-balanced nutrient profile, combining the mentioned components and avoiding excessive fillers or additives."
|
77 |
elif breed == 'Yorkie':
|
78 |
+
return "1. The best food for a Yorkie depends on their age and life stage. For puppies, choose a dog food with a higher leucine content, around 1.29%. 2. Adult Yorkies require a lower leucine content, approximately 0.68%, to maintain their health and prevent excessive calorie intake. 3. Higher protein and calorie content in puppy food can be detrimental for less active older dogs. 4. Senior Yorkies benefit from dog food with increased protein content and fewer calories."
|
79 |
else:
|
80 |
return "Nutritional info currently not available for your breed. Will be updated soon!"
|