Does the sign in the back say “Veterinary Diet?” Does that mean the same thing in their language that it implies here?
Royal Canin is a brand of pet food. So veterinarian diet makes sense.