Question: how long does it take before a dog shows pregnancy?
Answer: Your vet can confirm a pregnancy with either a dog pregnancy test, which measures her hormone levels, from days 21-25 of her term, or by ultrasound from day 20-22. From around day 30 your vet will be able to carry out a physical examination to count how many puppies your dog is having.