6 cups a day is alot of food for an APBT.....generally only great danes, mastiffs, wolfhounds,etc. eat that much..

My full grown dogs each eat 2 cups of food a day.

I would say the most a growing APBT puppy would need is maybe 3 cups