doctor laboratory fire escort ireland glasgow dogs puppy wales london bathroom scotland puppies police edinburgh department handling medicine cats equipment machinery bath cat medical dog body supplies kitchen escorts medical billing