Good looking pup. Royal Canin is excellent food but is pricey. Other options that are quality at a lower price point are abailable. Avoid grain free diets; there is mounting evidence that there are links with this a development of heart disease in dogs. Avoid raw diets.
Recommended vaccines are rabies and dhpp. Other vaccines are recommended based on lifestyle risk such as bordetella, lyme, leptospirosis, and influenza.
If you are in an area with heartworms, ticks, and fleas I recommend prevention.
Otherwise an annual check up to make sure things are in order and you are good to go unless tou pup is sick.
ETA: If your pup is itchy there may be underlying allergies such a flea allergy, food allergies, or environmental allergies. Environmental allergies are the most common and they can be seasonal or year round. Apoquel and Cytopoint work well for environmental but are pricey. A mord affordable alternative is steroids but repeated steroids over the long term can have side effects - it a risk vs reward vs cost thing.
Hope this helps