Pups hebben een totaal andere voedingsbehoefte dan volwassen honden. Pups zijn actief, groeien erg hard en hun lichaam is volop in ontwikkeling. Het is daarom verstandig om een pup een speciale pupvoeding te geven. Pupvoeding is afgestemd op de behoefte van een pup en bevat de juiste voedingsstoffen. Het bevat veel vitaminen en mineralen, vele gezonde voedingszuren en grote hoeveelheden calcium en fosfor, wat zorgt voor een goede groei en voor sterke botten en tanden. Daarnaast is pupvoeding erg licht verteerbaar, waardoor de voedingsstoffen gemakkelijk door het lichaam worden opgenomen.
Naast dat een puppy een ander soort voeding nodig heeft, heeft deze ook een veel grotere hoeveelheid voeding nodig dan een volwassen hond van dezelfde omvang. Een puppy eet naar verhouding soms wel drie keer zoveel als een volwassen hond.
Niet alleen pups hebben voeding nodig die speciaal op hun voedingsbehoefte is afgestemd, maar ook oudere honden hebben een aangepast dieet nodig. Het voer voor oudere honden, het zogenaamde seniorenvoer, bevat minder vet en heeft een verlaagd energiegehalte, waardoor het risico op overgewicht wordt beperkt. Het voer bevat minder eiwitten, fosfor en natrium, waardoor het risico op hart- en vaatziekte en nierproblemen afneemt. Aan de voeding zijn vaak vitaminen, mineralen en voedingszuren toegevoegd, die de weerstand van oudere honden verhogen en een positieve bijdrage leveren aan gezonde spieren en botten.
Naast de levensfase kan de situatie om een aangepast voedingspatroon vragen. Een hond heeft andere en/of meer voeding nodig tijdens zwangerschap, ziekte, zwaar werk of bij het beoefenen van intensieve sportactiviteiten.