We recently got a puppy from some friends and we don't know how big he is going to be when he is full grown. My vet said he will probably be about 50 lbs maybe a hair bit smaller. My question is because I have all my other dogs on large breed formula would it hurt him to also be on large breed if he doesn't grow up to be 50 pounds? The shelter he came from said he was a husky/collie cross. The mother is about 45 pounds I would say (and I've seen her in real life). Should he not get the large breed if he isn't going to be 50 pounds (maybe 40-45 pounds). I've been feeding him large breed formula and now I am worried that maybe he shouldn't be eating it. Will it hurt his growth to eat the large breed if he doesn't grow up to be 50 pounds?