Playing on:

An Embarrassment of Bitches

Dog trainer Francisco Pilar is murdered after a disputed ruling in the Manhattan dog show. Castle gets the Labrador he was training adopted as team mascot till further notice, and his nosy ...

Episode: 13

Quality: HD

Release: 2012-01-23

IMDb: 8.2