Tierfutter aus Supermärkten unterscheiden sich nicht groß und sind qualitativ nicht die Besten.
Wenn es, wie du schreibst, ein Light- oder Spezialfutter benötigst, gibt es nur 2 Möglichkeiten.
Entweder Du kaufst es in den Tierarztpraxen oder in "richtigen" Fachgeschäften.
Es gibt hier einige Tierläden, die würde ich aber nicht als Fachgeschäft bezeichnen, so wie man es aus DE kennt.
Zu empfehlen wäre z.B. in Las Palmas im C.C. 7 Palmas, untere Etage das Geschäft "Nautilus".(links vom Media Markt)
Die Preise sind alle höher als in DE.

Zum Thema Tierarzt.....
Das ist sicherlich etwas schwieriger zu beantworten, mir ist eine Praxis lieber, die eine korrekte Behandlung durchführt und dann zahle ich lieber etwas mehr.
Die von "Centifolia" empfohlene Klinik ist sehr gut, hat aber auch seinen Preis.
Als Bsp.: wir wollten eine "alte" Katze dort operieren lassen. Die Veterinäre wollten ohne vorheriges großes Blutbild auf keinen Fall operieren.
Das ist natürlich völlig richtig aber bringt Zusatzkosten.
Sehr gute Erfahrungen habe ich mit der Tierklinik "Arauna" in Tablero gemacht.
Für ganz schwere Fälle, ist in Tafira eine hervorragende Klinik, der Chefveterinär hat sehr viel Erfahrung.