maybe there's something poisoning them in your house..like mold or some kind of vermin. There's no way that's coincidence.
The dog was run over though... Is your house built upon an ancient burial ground? I'm sorry. This is no time for jokes.
Wait your kitten died?!?