We work with different production partners and they produce the products in different locations. We may have sent your items in separate parcels so please check your emails to see if any of your items will be arriving separately. If an item is missing, please contact our Customer Support team at support@iloveveterinary.com , by phone or chat,with the order number and the missing item’s name. We will resolve the issue for you as quickly as we can.