Copyright Fetching Fido. All Rights Reserved.

Our Philosophy: People helping animals and animals helping people.
DINO Rescue works to rescue dogs in need, to provide shelter and care and to place them into loving homes. We specialize in matching humans with dogs. Our goal is to match people and dogs in unions that suite family, lifestyles, and hearts.

Calgary Dog Life Publications produces hip dog publications for Calgary dog people!
We are driven to create products with inspiring local content for dog guardians, and products that promote the overall health and happiness of our canine companions.

Become a Fetching Friend is the #1 pet travel site on the Internet! Let us help you find travel arrangements for you and your four-legged friends. We can also help you find fun things to do with fido right in your city!

Vets To Go provides convenient mobile veterinary care in the comfort of your home, 7 days a week! Our house call vets provide your pet the care they need without the drive, and our service is great for pets that get anxious or sick in the car. We can work around your busy schedule and have evening and weekend appointments available.

Looking for a service we don't offer? Check out what our Fetching Friends can do for you: 

Head to, the newest information site and social network just for doggy parents in Calgary's and the surrounding area. Meet friends, make walking groups, learn about pet licensing, find a groomer or an off leash park. You can even use our lost & found page to help reunite a lost puppy with his family. Dogs YYC is your first stop for all your doggy information. Come see us today!

PALS is a non-profit organization providing regular pet therapy visits to senior citizens, children, teenagers and adults at over 50 facilities in Calgary including the Alberta Children’s Hospital, Sheldon Kennedy Child Advocacy Centre, Women’s Emergency Shelter. Through pet therapy, PALS is helping to improve the mental, physical, social and emotional health of the over 31,000 Calgarians every year. For additional information about PALS call 403-250-7257 or visit us online at