Chaque année, il faut penser à consulter le vétérinaire au moins une fois par an (entre 35 et 50 €) et il vaut mieux le faire plutôt deux fois qu’une car les soins cliniques pour les animaux de compagnie peuvent coûter extrêmement cher. Des vaccinations seront également nécessaires lors des deux premières années de vie du chien ou du chat et les rappels tous les 2-3 ans, voire tous les ans, en fonction des circonstances et du mode de vie de l’animal : les vaccins TCLR (typhus, coryza, leucose, rage) pour le chat (de 60 à 80 €) et les vaccins CHPLR (maladie de Carré, hépatite contagieuse, parvovirose, leptospirose et rage pour le chien). Sans oublier la castration (environ 80 € pour un chat et entre 120 et 130 €) pour le chien – elle n’est pas obligatoire mais franchement souhaitée pour le chat en raison du marquage urinaire du chat mâle – ou la stérilisation (de 200 à 450 € pour une chienne selon sa taille et environ 150 € pour une chatte). Pour couvrir tout ou partie de ces frais de vétérinaire, vous pouvez souscrire à une assurance animaux. Certaines compagnies d’assurance au Luxembourg proposent ce type couverture.
Si vous possédez un chien, vous êtes également tenu de remplir certaines obligations légales qui vont entraîner des coûts : identification électronique du chien par un vétérinaire agréé, déclaration du chien à la commune de résidence avec identification de la race et vaccination antirabique, paiement d’une taxe annuelle (minimum 10 € par an, le montant varie selon les communes). Et si votre chien appartient à une race considérée comme susceptible d’être dangereuse, les conditions seront plus draconiennes : réussite du chien à des cours de dressage, certificat vétérinaire indiquant la date de castration, diplôme attestant votre réussite à des cours de formation, être une personne majeure et avoir un casier judiciaire vierge.