Un cucciolo di un mese è abbastanza vecchio da iniziare a mangiare cibo per cuccioli ma non è abbastanza vecchio da essere svezzato dal latte materno o da un sostituto del latte. Perché un cucciolo non è ancora usato a masticare cibi duri, i cibi a pasta molle sono i migliori all'inizio.
La maggior parte dei cani di sesso femminile inizia il processo di svezzamento dei loro piccoli quando i cuccioli hanno tre o quattro settimane. In questo momento, un proprietario può iniziare a introdurre piccole quantità di cibo per cuccioli morbidi o cibo per cuccioli secco che è stato mescolato con acqua tiepida o sostitutivo del latte. Man mano che il cucciolo cresce, può avere una maggiore quantità di cibo e può iniziare a provare il cibo secco. Una volta completamente svezzati, i cuccioli dovrebbero continuare a mangiare cibo per cani realizzato appositamente per i cuccioli fino a quando non abbiano compiuto almeno 12 mesi, a meno che un veterinario non consigli diversamente.