Puppy Love. Image shows from L to R: Nana V (Joanna Scanlan), Naomi (Vicki Pepperdine). Copyright: BBC / Woof Productions.

Puppy Love

BBC Four sitcom about dogs. 6 episodes (1 series) in 2014. Stars Joanna Scanlan, Vicki Pepperdine, Simon Fisher-Becker, Gordon Warnecke and others.

Nana V

Played by: Joanna Scanlan
Puppy Love. Nana V (Joanna Scanlan). Copyright: BBC / Woof Productions.

Nana V runs a dog training class on the Wirral, with the tagline 'for all your dogging needs'.

She has lost all faith in human beings and has replaced it with the unquestionable loyalty of a dog. Against her better judgement she bounces back time and time again to care about all the people around her.


AKA: Naomi Singh.  Played by: Vicki Pepperdine
Puppy Love. Naomi (Vicki Pepperdine). Copyright: BBC / Woof Productions.

Naomi enrols her unruly Golden Retriever pup, Charlie, into Nana V's classes.

Naomi is a dedicated youth worker in the voluntary sector and is married to Ravi. Naomi is motivated, precious and demanding both of herself and her daughter.


AKA: Tony Fazackerley.  Played by: Simon Fisher-Becker
Puppy Love. Tony (Simon Fisher-Becker). Copyright: BBC / Woof Productions.

Tony is Nana's live-in ex-husband. She labels him her 'wasband'.


AKA: Ravi Singh.  Played by: Gordon Warnecke
Puppy Love. Ravi (Gordon Warnecke). Copyright: BBC / Woof Productions.

Cycling enthusiast Ravi is married to Naomi.


AKA: Jasmine Singh.  Played by: Selina Borji
Puppy Love. Jasmine (Selina Borji). Copyright: BBC / Woof Productions.

Jasmine is the spirited daughter of Naomi and Ravi.

She is about to turn 16, and her parents have bought her an expensive pedigree Retriever to try and teach her a sense of responsibility. Charlie the dog totally disrupts their family life though and Naomi ends up in desperate need of help.


Played by: Aron Julius
Puppy Love. Eron (Aron Julius). Copyright: BBC / Woof Productions.

Eron is Nana V's grandson. He is romantically interested in Jasmine.