Yes, American Staffies are very good family dogs as they are very active, playful, and loyal. They are very gentle with children, and they have a lot of patience when playing with them, though caution is always needed. Because of that, they are great for large households. One downside is that they might be too territorial among other dogs. Therefore, you will need to socialize them properly to avoid fights between them. If you see that your AST tends to fight too much with other dogs, you need to consider taking them to a professional trainer.