Castle will pull off an impressive double on tomorrow night's new episode.
The hit ABC series will up the romantic ante between its title character and Kate Beckett, while also mocking the heck out of Kim Kardashian.
Indeed, "An Embarrassment of Bitches" will feature the death of a dog trainer that leads to Castle and Beckett sharing custody of an adorable pooch; along with Hilarie Burton portraying a reality star who comes across very much like a certain E! and supermarket tabloid cover staple.
Watch two clips from the episode now, the first of which should make all Caskett fans very, very happy: