Pet Dogs? Allowed?

A questioner asks if we can keep a dog as pets because they love the animal but also for guarding purposes? Dr. Shabir Ally explains.