A married couple named Lance (Kenneth Cope) and Ethel (Maggie Ollerenshaw) enters town on Ethel's birthday. She wants a 'domestic appliance' while her husband wants to get a Hifi record player so that he can listen to his Elvis records. While this is going on, Barry (Mike Grady) has lost his boss' dog named Elvira. He becomes embarassed to say the dog's name and goes home to enlist the help of his wife, Glenda (Sarah Thomas). Also, Howard (Robert Fyfe) has been snubbed by Marina (Jean Fergusson) and Miss Davenport (Josephine Tewson) for not looking suitable enough for walking with them. Howard (with the help of Truly (Frank Thornton), Clegg (Peter Sallis), Alvin (Brian Murphy), and Entwistle (Burt Kwouk)) is spiffied up in an old costume resembling Elvis. Barry and Glenda are calling for the dog and grow tired of saying 'Elvira' and start calling 'Elvis'. As they do this, the husband from earlier hears them and thinks that they are souting for the real Elvis. He goes searching for Elvis himself. In the end, the husband gives up his search, Barry and Glenda eventually find the dog, and Howard goes back to his normal self.