Puttin' on the dog costume in Jamaica Plain