Brace yourselves. Puppies are coming.