Apols in advance for subject so early in the day

Archie is currently on 190g of Royal Canin Junior Medium a day split over 3 meals.
He is producing big piles of poo (usually 4, sometimes 5) a day. As he is still pooing in the house a lot, it can get messy

It seems a rather excessive amount of pooing if you ask me for a 16 week old pup!
I was planning on keeping him on RC as he devours it but I may change it when I swap him over to adult food in the future.
I realise all dogs are different and apart from RAW fed dogs, which food seems to produces small amounts of poo?