Josh ist mit seiner Familie in eine Kleinstadt gezogen und tut sich schwer, neue Freunde zu finden. Weil er recht schüchtern ist und sich nicht traut, dem Basketball-Team beizutreten, übt er für sich allein auf einem einsamen Sportplatz. Dort trifft er auf einen streunenden Golden Retriever, der erstaunlicherweise absolute Freude an Basketball hat. Als Josh doch noch der Schulmannschaft beitritt, wird "Bud" zum Maskottchen des Teams - doch dann tauchen die alten Besitzer des Hundes auf...