Form a 3-inch teardrop shape from the fondant color you want to use for the puppy body. Make a 1-inch teardrop shape for the head. Brush a small amount of water on the large end of the head and the small end of the body. Press the two together to make the puppy body.
Roll a 2-inch long worm shape from fondant and stick to the back of the puppy’s body with a toothpick to hold it in place. This makes the tail of the puppy. You can shape or curl the tail to make it look more like a specific breed of dog to add more realism to the puppy.
Form four feet from fondant by making 1-inch “L” shapes. Dent three lines on the bottom of each “L” to make toes. Stick the legs to the sides of the puppy’s body. Brush on water to help them stick if necessary.
Roll two 1-inch circles from fondant. Press these against the puppy’s head for ears. Make small triangles if you want a puppy with smaller ears. Press a small knife into the end of the dog’s face to make a mouth shape.
Roll a small ball of fondant and press to the top of the dog’s face for a nose. If the ball has trouble sticking to the face, brush on a small amount of water with a pastry brush before sticking the nose in place. Pipe on two eyes with butter cream icing.
Roll out some fondant and cut it into spot shapes if you want to add spots or a pattern to the puppies to make the dog look like a specific breed. Glue the spots on the puppies by brushing the spots with water and pressing them into the puppy’s body. You can also texturize the fondant with shaping tools to give the apperance of fur for a more realistic-looking dog.