Huge! Take at least 2 sizes smaller. I took 6xl for my 7 year old Boxer. She weights 31 kg and it's big.
5xl fit on bully, delivery time was a bit longer...