what is the difference between f1 and f2 puppies?
A F1 puppy is the result of a purebred retriever that was bred to a purebred poodle. ... F2 could also technically refer to a litter produced from a F1 dog bred to a F1b dog (although many refer to this as F2b to denote a higher percentage of poodle in the mix).