Charlie is jobless and has few prospects for employment. He tries to steal food from a lunch cart and is nearly caught by a police officer, avoiding arrest by doing some fancy rolling back and forth under a fence. Later, Charlie saves a stray dog (Scraps) from other dogs. Charlie and Scraps become fast friends and partners in purloining food. Charlie enters a cabaret where dogs are not allowed. Charlie hides Scraps in his baggy trousers, but Scraps’ tail emerges from the back end. Charlie meets a girl who works in the cabaret. She is disillusioned with life, so Charlie attempts to cheer her up. Charlie is ejected from the cabaret for having no money and returns to his normal outdoor sleeping spot. By chance, thieves have buried a stolen wallet nearby that is laden with a small fortune. Scraps digs up the wallet. Charlie returns to the cafe and shows the girl he has enough money for them to be married. The crooks discover that Charlie has the wallet and violently take it back from him. Charlie fights furiously to reclaim it. This leads to a frantic chase which culminates in the thieves’ arrest. Charlie uses the money to buy a farm for himself and his bride. The movie ends with the newlyweds peering fondly into a cradle. It contains Scraps and her puppies.