Dogs
Labrador RetrieverFamily dog · Needs a yard · High energy
CavoodleApartment-friendly · Low shedding · Companion dog
Golden RetrieverFamily dog · Needs a yard · High energy
Border CollieWorking dog · Very high energy · Needs mental work
Staffordshire Bull TerrierFamily dog · People-loving · Moderate energy
German ShepherdGuard dog · Needs training · High energy
French BulldogApartment-friendly · Low energy · Flat-faced breed
GreyhoundApartment-friendly · Low energy · Adoption favourite
DachshundApartment-friendly · Back-care needed · Small breed
PoodleLow shedding · Needs grooming · Highly intelligent