At the New Horizons youth homeless shelter in Belltown, there are rooms for up to 30 youth and young adults to spend the night. And right in the middle of those is a vet clinic, where on a recent Wednesday afternoon the 5-month-old puppy Rico got tagged and had his first vaccines and a deworming pill.