Is your dog is in heat? Or recently given birth? These are 2 stages in dogs life when vaginal bleeding is considered to be normal. Vaginal bleeding other than these 2 condition can be due to some serious problems. If your dog is pregnant then vaginal bleeding can be start of miscarriage. Vaginal bleeding in dogs can be due to
- Heat cycle
- Postpartum
- Cancer of urogenital tract
- Trauma
- Foreign bodies in vagina