Amelia Richardson

Amelia is a vet who Sam Winchester meets when he hits a dog. She soon finds herself in a relationship with Sam.

We Need To Talk About Kevin
She is called in when a man brings in a dog he hit with his car. When she fixes the dog, she approaches Sam and tells him that the dog belongs to nobody, in addition to that she doesn&apos;t approve of him hitting the dog and leaving it here. Sam agrees to take the dog.

Season 8

 * We Need To Talk About Kevin
 * Heartache