| Helena -
Your new baby is just that, a baby, and the best way to start him off is to study all you can so you can make the kind of decisions you will look back and be glad you made.
You have opted for a breed that requires an owner who is particularly committed to being well informed, and who will enthusiastically engage in properly training him. Otherwise, you run the risk of having a true terrierist on your hands when he's 12-18 months.
As for the food, he should be fed only dry kibble, and it can be softened a little with water, but not soaking wet. Avoid canned and scraps to avoid weight problems, dental problems, and ending up with a dog so spoiled it won;t eat kibble.
Choose one of the many good quality puppy kibbles and be sure to measure the amount and stick with the same brand & variety through at least the first 6-8 months.
Labman is very very likely to have stickies at the top of this forum on this topic.
Good Luck
-Beth |