A stray dog Felicity picks up on the street impinges on everyone's lives, and provides her with plenty of excuses for not taking the next step with David.