PETERSBURG — A highly contagious viral disease which affects dogs has caused the Petersburg Animal Shelter to close for at least two weeks until all dogs test negative for parvo, canine parvovirus.