I've just been brought an abandoned puppy. He looks like a "Barney" to me but I'm open to suggestions...