all puppies have been spoken for