by providing for a scheme to protect the community and the environment from feral and nuisance dogs and cats;
by providing for a registration and identification scheme for dogs and cats which recognises and promotes responsible ownership;
by providing for the identification and control of dangerous dogs;
by providing for a registration scheme for domestic animal businesses which promotes the maintenance of standards of those businesses;
by providing for matters related to the boarding of dogs and cats;
by providing for payments to the Treasurer from fees received by Councils under this Act;
by providing for other related matters.