How long does delivery take?

The shipping time depends on the option you choose at the checkout when placing your order.

Super Saver Delivery | 3- 5 Working Day Delivery

  • Orders Under £29 - £2.99

  • Orders Over £29 - FREE! 

Premium Delivery | 1-3 Working Day Delivery

  • Orders Under £29 - £4.99

  • Orders Over £29 - £2.99

Premium shipping is applied automatically and free of charge to our VIP customers. To find out more about our loyalty and VIP schemes, click  here. To check your current status in the loyalty scheme, simply check the "My loyalty" section in your account.

Premium DPD Delivery | 1-2 Working Day Delivery

  • Orders over £29 - £4.99

This service will only be available at the checkout if your item is eligible for the service and you are placing the order before 14:00.

Local Pickup | 1-3 Working Day Delivery

  • All orders - £3.99

  • This opinion allows you to choose one of over 2,500 local stores to collet your order from at a time convenient to you and with all the benefits of our Premium service. You'll receive email and text notifications, including a 1-hour delivery window so you know exactly when your order will arrive to your chosen store. You order will be looked after in store for 7 days, allowing you the freedom to collect at a time that suits you. Choosing a store is easy - simply enter your chosen postcode and select the local store most convenient to you! This option is not available for orders over 20kg or orders containing cold or refrigerated items. Please remember to take photo ID with you when collecting your goods at your chosen store. 

Medicated items: Please note that medicated items (including flea and tick treatments) will be shipped separately from any remaining items on your order.

Please see below for shipping times outside of the UK. 

Country Delivery Time 
After Despatch 
Free Delivery 
on Orders 
Over (£)
Bulgaria 4 19 100
Croatia 7-11 19 100
Czech Republic 2 19 100
Ireland (Over 2kg) 2 10 100
Ireland (Under 2kg) 2 5 100
Poland 4-5 19 100
Romania 3-4 19 100
Slovenia 3 19 100

Still need help? Contact Us Contact Us