The Whistle Stop Pet Shop is a unique shop with all manner of treats, toys and food to spoil your favourite friends. Family owned and operated, this General Store for your pets offers a wide range of supplies to keep your pet healthy and happy. We are located in Craighurst, just 15 minutes north of Barrie!



3571 Penetanguishene Rd. Craighurst, Ontario L4M4Y8


44.536385, -79.7308147

Plan My Route