I've got a Swissy and I really don't see any Swissy or Bernese in that pup, I do see a whole ton of Shepherd though. She could also easily fall into a Shepherd weight range. A purebred female isn't really meant to be a huge dog. Around 65-75lbs is what should be the norm and I wouldn't be surprised to see your pup hit 65lbs.
If mom does have some Swissy or Bernese then it is very little or mixed with a much smaller dog. There are a fair amount of other breeds that can also throw that coat pattern. A beagle could actually do it, so could some different hound breeds. It's the paws that show that major mix. Neither a swissy or bernese get spots on the white. A lot of hounds do though.
To give a growth idea my Swissy was 17lbs by 8 weeks old, and at 1 and a half years is a tad over 100lbs, and about right on for the size a female should reach (100-110lbs, boys go 120-140lbs). While growing she was usually her age in months times ten, until 9 months when she really slowed her growth. So, 2 months = 20lbs, 3 months = 30lbs, 4 months = 40lbs, etc... I've noticed that pattern at work as well. A pup that is at least monthX10 in weight or more is gonna be a giant breed. Anything under that isn't going to get super huge but might fall into the large breed side, especially if they start that way for the first couple of months, then fall off the pattern.
Alexis, mom to DS 11/99 DD1 01/02 and DD2 09/23/11.