Since larger products/orders are shipped in multiple boxes it can be the case that some of the boxes arrive on different days. This is rare but it can happen.
On occasion it can take up to three days for orders to arrive, this is due to delays within the courier network that are beyond our control.
If it takes longer than three days for your order to be delivered you can get in touch with us and we will be happy to help!
We tend to package smaller products in with larger products so they can be shipped together. If you are missing a smaller item such as a dog toy or vet bedding please check all of the parcels that were delivered before contacting us for assistance.