If vacuuming your carpet isn't removing as much dog hair as it should, try spraying the carpet with a mix of fabric softener and water. Leave the carpet to dry, then try vacuuming it again the softener should loosen the hair from the carpet, allowing the vacuum to remove it more easily.