Canada is a beautiful country, with rich, diverse landscapes.
But not only does it contain breathtaking beauty - the cities, lakes, mountians and rivers that you can stumble across when travelling in Canada - the names are equally beautiful. Original yet charming, these names could be the perfect reflection of your new four-legged friend.
We present you with our top 13 place names in Canada that would make a great name for your animal.
1. Digby, Nova Scotia
2. Jasper, Alberta Province
3. City of Dawson, Yukon
4. Meadow Lake, Saskatchewan Province
5. Coppermine River, North-West Territories
6. Delta, British Colombia Province, Region of Vancouver
7. Glovertown, Newfoundland, Newfoundland and Labrador Province
8. Plum Coulee, Manitoba Province
9. Mont Odin, Nunavut
10. Hunter River, Queens County of Prince Edward Island
11. Elora, Ontario
12. Bolton Lake, New Brunswick
13. Mirabel, Quebec
Does your animal's name come from a city or island?
source : buzzfeed