Twickenton Dog and Cat Grooming 13 Needham St, Dedham, MA02026 Is your pet looking a little shaggy? Not to worry, this grooming palace will make your canine or feline friend look…More beautiful. For more than 30 years, Twickenton Dog and Cat Grooming has been providing professional grooming at this location, which has grown and taken over two adjoining spaces. The stylists are busy washing, clipping and combing all day long. Don't even think of coming in without an appointment!