1. Don't Panic: It's normal for a puppy to be hesitant about new food.
2. Gradual Transition:
* Don't abruptly switch: Instead of just offering the new food, mix it gradually with the old food. Start with a small amount of the new food and increase it gradually over a few days.
* Warm it up: Sometimes, warming the food slightly can make it more appealing to a puppy's sense of smell.
3. Consider the Food:
* High-quality: The pet store food may not be the best quality for your puppy. Research puppy foods specifically designed for small breeds.
* Ingredients: Check the ingredients. Some puppies are sensitive to certain ingredients like corn or wheat.
* Flavor: Some puppies are simply pickier about flavors. Try a different flavor or brand of food.
4. Consult Your Vet:
* Underlying issues: If your puppy has been refusing food for more than a day or two, consult your veterinarian. They can rule out any underlying medical issues like parasites, dental problems, or illness.
* Nutritional needs: Your vet can also help you determine the appropriate food for your puppy's age and breed.
5. Other Tips:
* Portion control: Offer small amounts of food at a time, and remove any uneaten food after 15-20 minutes.
* Feeding schedule: Stick to a regular feeding schedule, typically 3-4 times a day for a puppy this age.
* Interactive feeding: Make feeding time more engaging. You can hand-feed your puppy, use puzzle feeders, or hide the food around the house to encourage foraging.
* Treats: If your puppy is eating treats, you can try adding a bit of the new food to a treat.
Remember: Be patient. It may take some time for your puppy to adjust to the new food. Don't give up, and keep trying different approaches.