An Indian restaurant has been fined over preparing pet meat in their kitchen¬† They say the pet food was never…