Visit your local veterinary clinic to obtain your Animal First Club card!
The Animal First Club (AFC) is Royal Canin's pet owner loyalty program available at participating vet clinics. Being a member of the Royal Canin Animal First Club entitles you to a ‘Buy 10 Get 1 Free’ card that can only be obtained via selected vet clinics.
Simply pick-up the card from participating vet clinics when you purchase your next Royal Canin product and register the card with your details on this website - click here to register. Once you have purchased 10 Royal Canin products (and have kept your proof of purchase for each one), you are entitled to your 11th Royal Canin product free (equivalent to the most frequent size purchased).
All food must be purchased from the same vet clinic outlet. For full terms and conditions of the program, click here.