Channel 5 reports on this video (more discussion here), apparently from a surveillance camera at the Allston Blanchard's (not affiliated with the JP or West Roxbury Blanchards). The dog is in a cage partially visible to the left of the cash register: