A police report was filed for an animal complaint at 2 Fox Creek Ln, Framingham (01701) on April 7, 2025, at 10:38:36. The incident was assigned Call Number P25013658 and responded to by Unit 1595. The disposition of the report is not specified.