Sachverhalt: Sachverhalt: A. Der portugiesische Staatsangehörige A._ (geb. 1963) ist Automechaniker und befindet sich seit Dezember 2001 zu Erwerbszwecken in der Schweiz (Kanton Graubünden). Er erhielt mehrere Kurzaufenthaltsbewilligungen EG/EFTA, die letzte mit Gültigkeit bis zum 27. Mai 2003. Gestützt auf eine eigene Kurzaufenthaltsbewilligung EG/EFTA weilt seit dem 18. Februar 2003 auch seine Ehefrau B._ (geb. 1965) hier; am 5. April 2004 sind die beiden Töchter ihren Eltern in die Schweiz gefolgt. Ab März 2003 war A._ arbeitslos, bis er im September 2003 eine (unbefristete) Anstellung bei der "Autoverwertung und Carrosserie X._" in Y._ fand. Am 23. September 2003 ersuchte er um eine Aufenthaltsbewilligung EG/EFTA. Ab März 2003 war A._ arbeitslos, bis er im September 2003 eine (unbefristete) Anstellung bei der "Autoverwertung und Carrosserie X._" in Y._ fand. Am 23. September 2003 ersuchte er um eine Aufenthaltsbewilligung EG/EFTA. B. Mit Strafmandat vom 27. Mai 2004 verurteilte der Kreispräsident von Y._ A._ zu einer bedingt vollziehbaren Gefängnisstrafe von 90 Tagen, unter anderem wegen Verstössen gegen das Betäubungsmittelgesetz, Fahrens trotz Führerausweisentzugs und grober Verkehrsregelverletzung; gleichzeitig wies er den Verurteilten an, sich der begonnenen Methadontherapie weiterhin zu unterziehen. B. Mit Strafmandat vom 27. Mai 2004 verurteilte der Kreispräsident von Y._ A._ zu einer bedingt vollziehbaren Gefängnisstrafe von 90 Tagen, unter anderem wegen Verstössen gegen das Betäubungsmittelgesetz, Fahrens trotz Führerausweisentzugs und grober Verkehrsregelverletzung; gleichzeitig wies er den Verurteilten an, sich der begonnenen Methadontherapie weiterhin zu unterziehen. C. In der Folge verweigerte die Fremdenpolizei des Kantons Graubünden A._ die beantragte Aufenthaltsbewilligung EG/EFTA. Sie begründete ihren Entscheid primär mit der Straffälligkeit des Betroffenen, der - wie sich aus dem eingereichten portugiesischen Strafregisterauszug ergab - bereits in seiner Heimat mehrmals wegen Betäubungsmitteldelikten verurteilt worden war. Bei ihm sei als Wiederholungstäter davon auszugehen, dass er die hiesige öffentliche Ordnung auch in Zukunft gefährde (Verfügung vom 15. Juni 2004). Die hiergegen erhobene Beschwerde wies das Justiz-, Polizei- und Sanitätsdepartement Graubünden am 26. Oktober 2004 ab, was das Verwaltungsgericht des Kantons Graubünden in der Folge schützte (Urteil vom 18. Januar 2005). D. Am 13. Mai 2005 hat A._ beim Bundesgericht Verwaltungsgerichtsbeschwerde eingereicht mit dem Antrag, den angefochtenen Entscheid sowie die "Verfügungen der fremdenpolizeilichen Behörden" aufzuheben und ihm eine Aufenthaltsbewilligung zu erteilen. Eventuell sei die Sache an die Fremdenpolizei des Kantons Graubünden "zur erneuten Behandlung und Erteilung der genannten Bewilligung zurückzuweisen". Das Justiz-, Polizei- und Sanitätsdepartement sowie das Verwaltungsgericht des Kantons Graubünden schliessen je auf Abweisung der Beschwerde, soweit auf diese eingetreten werden könne. Das Bundesamt für Migration beantragt, die Beschwerde abzuweisen. Das Justiz-, Polizei- und Sanitätsdepartement sowie das Verwaltungsgericht des Kantons Graubünden schliessen je auf Abweisung der Beschwerde, soweit auf diese eingetreten werden könne. Das Bundesamt für Migration beantragt, die Beschwerde abzuweisen. E. Mit Verfügung vom 2. Juni 2005 hat der Präsident der II. öffentlichrechtlichen Abteilung des Bundesgerichts der Beschwerde antragsgemäss die aufschiebende Wirkung erteilt.