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.