There is a fine line to walk. Rabies can kill dogs and people. The rabies vaccine can also potentially cause death, esp. in toy breed pups. All healthy dogs should be kept UTD with rabies vaccines, but there actually may be more risks to giving the shot if the pup is 100% indoor. Ellie gets it and is always watched outside. It's the right thing to do (IMO). I have really thought long and hard about that though.