The building from which Oddball is rescued is an animal hospital (actually, the University of Melbourne Veterinary Hospital), not a dog pound. Australian dog pounds are much smaller and less 'palatial'.
When Zoe removes Oddball from the island she had a cage and a very big dog to lift. Zoe is not strong enough to carry the dog across the water to the shore, then carry him again to dump the dog into the ravine.
Oddball is pursued in town by the 'Dog Patrol' officer. Australian councils employ Rangers to control animals - roaming dogs, wandering stock, feral cats, etc. - not 'Dog Patrols'.
When Swampy goes to Bradley's house to find out what happened to Oddball, there is a strange horizontal light flash when Swampy gets out of the truck. The same horizontal light flash occurs when Swampy is getting into the truck. Perhaps this light flash is due to a light screen or something the crew is doing.