Cool dog. One of the largest breeds. And fyi for everyone, (this coming from someone who's raised dogs for performance and many animal science courses under his belt) leave your puppies, especially the large breed ones, with their mothers for at least 8 wks. It really can make the difference in temperment and health/build. That being said, it's not the end of the world if you don't and I see you seem to be already aware about proper growth reg and good supplements for a large breed puppy. Good luck! I'd love to see some pics of him at 6 months!