The following foods: 1  Milk, butter, margarine, real cheese, plain yogurt, most ice cream without gluten-containing add-ins. 2  Vegetable oils, including canola. 3  Plain fruits, vegetables (fresh, frozen and canned), meat, seafood, potatoes, eggs, nuts, nut butters, beans and legumes.  Distilled vinegar is gluten free.
Your dog is ready to learn when he is very young. Even puppies who are 10 or 12 weeks old can learn to sit and shake hands. At this age your teaching should be gentle and fun. Many trainers offer puppy classes for pups who are as young as 10 weeks old. This is great socialization where pups learn to play well with all kinds of other dogs. Your puppy can start learning very early. But by 3-4 months old, you should plan on teaching him some fun commands and tricks.
It's best to wait to adopt a puppy until they're over 8 weeks old. Puppies younger than that still have a lot to learn from their mothers. Think of those first weeks as puppy boot camp that includes critical socialization skills, including lessons on respect, bite inhibition, and elimination routines.