I gotta new puppy, I think he is virus free....