Has it been a long time since you have had a puppy? Has it been a long time since you have had a puppy? Meet George, a 7month old Border Collie-Kelpie. Dr Cameron tells his experience of getting his new puppy George. The romantic ideal of saving a life at the...
