B.A.R.R.K. - www.barrk.co.uk
Dog Re-homing Service : A Moray based charity
S.S.P.C.A. - www.scottishspca.org
They have a small centre in Inverness which is usually full of dogs!
Greyhound & Lurcher Rescue (Grampian) - www.gagah.co.uk
We think lurchers make brilliant pets, and greyhounds are good as well! Or try Retired Greyhound Trust
Dealing with Dog Problems - www.wonderpuppy.net/canwehelp/index.html
Although principally aimed at those thinking of re-homing their dog because they cant cope; this site has advise on resolving many dog behaviour issues.
Cat Protection League - www.buckie.cats.org.uk
This is the Local Branch based in Buckie.
List of Rescue Centres by Breed - www.animalrescuers.co.uk/html/dogbreed.html
If you're looking for a particular breed then there are a number of possible rescue websites listed on this page.
Pet Informed - www.pet-informed-veterinary-advice-online.com
A useful site with the 'layman' answers to quite a few veterinary (and other) questions.