Dogs have puppies.