Answer by  
                                                                                          Ralphie1954 (420)
                                                            
                          
                          
                                                          Generally speaking, a small terrier should get about 3/4 to a cup of dog food per day.  You should add a snack or two but feeding too much will result in an overweight dog.  Your vet may suggest more or less depending on your dogs actual size.