That seems about right for a pup. Have you asked your vet? It really depends on the build of your dog. She is about 30 pounds and can get up to 50 lbs or so.
She does need her food three times a day as a pup. If you see she is putting on "chunky" weight, then cut her food back. Let us know how she is doing.